ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #116961
[Bug 749606] [NEW] Touchpad detected as mouse. Functionalities such as "multi-touch gestures" and "disable touchpad while typing" not available.
Public bug reported:
Binary package hint: xserver-xorg-input-synaptics
Touchpad of netbook HP Mini 210-100SA is recognised by Natty as a mouse.
Same issue was also experienced in the past with the same machine
running Lucid and Maverick as well.
After a fresh install, touchpad functionality is limited (no "click and drag" nor "right button click" ). This issue can be partially solved by pasting the following command on a terminal:
------------------------------------------------------------------------------------------------------------
sudo su
echo options psmouse proto=exps > /etc/modprobe.d/psmouse.modprobe
reboot
---------------------------------------------------------------------------------------------------------
However, although the "right button click" and "click and drag issues" are solved, the touchpad still recognised by the system as a mouse, and as a consequence of this it's not possible to take advantage of important functionalities such as "scrolling" "multi-touch gestures" and (for me the most important) "disable touchpad while typing".
After performing some tests listed in
https://wiki.ubuntu.com/DebuggingTouchpadDetection , I've got the
following results:
xxxxx@XXX:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3
B: PROP=0
B: EV=120013
B: KEY=20000 0 20 0 0 0 0 500f 2100002 3803078 f900d401 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="HP WMI hotkeys"
P: Phys=wmi/input0
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=23
B: KEY=40 0 0 0 7 0 0 2100400 0 0 0 0
B: SW=22
I: Bus=0003 Vendor=064e Product=f100 Version=0332
N: Name="HP Webcam-50"
P: Phys=usb-0000:00:1d.7-4/button
S: Sysfs=/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/input/input5
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0 0 0 0
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=3e000b 0 0 0 0 0 0 0
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse0 event7
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel Mic at Ext Front Jack"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input8
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HP Out at Ext Front Jack"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input9
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=4
xxxxx@XXX:~$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ HP Webcam-50 id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ HP WMI hotkeys id=12 [slave keyboard (3)]
xxxxx@XXX:~$ cat /var/log/Xorg.0.log | grep -i synaptics
[ 21.058] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event7)
[ 21.058] (**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[ 21.058] (**) PS/2 Synaptics TouchPad: always reports core events
[ 21.058] (**) PS/2 Synaptics TouchPad: Device: "/dev/input/event7"
[ 21.068] (--) PS/2 Synaptics TouchPad: Found 3 mouse buttons
[ 21.068] (--) PS/2 Synaptics TouchPad: Found relative axes
[ 21.068] (--) PS/2 Synaptics TouchPad: Found x and y relative axes
[ 21.068] (II) PS/2 Synaptics TouchPad: Configuring as mouse
[ 21.068] (**) PS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[ 21.068] (**) PS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 21.068] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE)
[ 21.069] (II) PS/2 Synaptics TouchPad: initialized for relative axes.
[ 21.069] (**) PS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 21.069] (**) PS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 21.069] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 21.069] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 21.070] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/mouse0)
xxxxx@XXX:~$ xinput --list-props 11
Device 'PS/2 Synaptics TouchPad':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (255): 0
Device Accel Constant Deceleration (256): 1.000000
Device Accel Adaptive Deceleration (257): 1.000000
Device Accel Velocity Scaling (258): 10.000000
Evdev Axis Inversion (259): 0, 0
Evdev Axes Swap (261): 0
Axis Labels (262): "Rel X" (145), "Rel Y" (146)
Button Labels (263): "Button Left" (138), "Button Middle" (139), "Button Right" (140), "Button Wheel Up" (141), "Button Wheel Down" (142)
Evdev Middle Button Emulation (264): 0
Evdev Middle Button Timeout (265): 50
Evdev Wheel Emulation (266): 0
Evdev Wheel Emulation Axes (267): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (268): 10
Evdev Wheel Emulation Timeout (269): 200
Evdev Wheel Emulation Button (270): 4
Evdev Drag Lock Buttons (271): 0
xxxxx@XXX:~$
Researching Ubuntu Forums for a solution, I discovered that a user who
experienced similar issue in Ubuntu Edgy was successful in manually
fixing that problem (
http://ubuntuforums.org/archive/index.php/t-309389.html ), however I
couldn't repeat his success due to both lack of knowledge and difference
of configuration from Edgy to Natty.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu10
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Sun Apr 3 19:11:10 2011
DistroCodename: natty
DistroVariant: ubuntu
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110325)
ProcEnviron:
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu1
** Affects: xserver-xorg-input-synaptics (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 natty running-unity touchpad-not-recognised touchpad-recognised-as-mouse ubuntu
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in Ubuntu.
https://bugs.launchpad.net/bugs/749606
Title:
Touchpad detected as mouse. Functionalities such as "multi-touch
gestures" and "disable touchpad while typing" not available.
Follow ups
References