rprego |
04-08-2013 02:37 AM |
Touchpad capabilities detected incorrectly
Hello, I just installed Linux Mint 14 (kernel version 3.5.0-17) on a new Asus B400 ultrabook, and I am having issues with the right button on the touchpad. If I click the left button, it registers a mouse click (as expected) but when I click the right button, nothing happens.
The touchpad is detected by xinput as ETPS/2 Elantech Touchpad:
Code:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
Synclient reports that the touchpad is being detected as a ClickPad, which (as I understood it) is meant for touchpads that have "virtual buttons" for left/right click. Mine has two physical, separate buttons for mouse clicks.
Code:
$ synclient -l|grep ClickPad
ClickPad = 1
What is more interesting is that it seems the capabilities are being reported incorrectly as well:
Code:
$ xinput list-props 13|grep Capabilities
Synaptics Capabilities (290): 1, 0, 0, 1, 1, 1, 1
These properties show:
- (1) device has a physical left button
- (0) device does not have a physical middle button
- (0) device does not have a physical right button
- (1) device does support two-finger detection
- (1) device does support three-finger detection
- (1) device can configure vertical resolution
- (1) device can configure horizontal resolution
Since the touchpad DOES have a physical right button, I think it is being detected incorrectly. I am able to right-click with the button under Windows 7, and am also able to right-click using a two-finger tap on the touchpad, but am unable to use the physical button. Any help solving this would be greatly appreciated! Thanks!
|