Comment 0 for bug 1094451

Revision history for this message
Cameron Smith (cameron-smith) wrote :

I have two identical spec NP900X4C laptops. On one I installed 12.10, on the other 12.04.

On 12.10 the touchpad works fine, including right-click.

On 12.04 the touchpad works fine, EXCEPT for right-click. The standard settings options do not correct this problem.

I tried following the Enabling right button click instructions at https://wiki.ubuntu.com/DebuggingTouchpadDetection however the enable-rightbutton.sh script bailed out claiming the right-click area was not defined. The issue is also simpler than the mixture of problems reported at https://bugs.launchpad.net/bugs/933707

I therefore used xinput list-props on both devices to compare the settings for the touchpad. I discovered that on 12.04 "Synaptics Soft Button Areas" is set to all 0s, whereas on 12.10 it has specific settings.

I therefore applied the following command and the right-button immediately worked fine. I opened this bug so that the correct setting for this model of touchpad can be included in the standard 12.04 package.
 xinput set-prop <device-id> <property-id> 1630, 0, 1871, 0, 0, 0, 0,0

Kernel version: 3.2.0-35-generic
xserver-xorg-input-synaptics version: 1.6.2-1ubuntu1~precise2

Touchpad spec from /proc/input/bus/devices:
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event6
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003