I have recently installed Ubuntu 12.04 on my brand new ASUS K55V.
The touchpad behaves weird - two finger tap is interpreted as right-click, click and drag is not working (a double click is needed) and so on. Two finger scrolling (horizontal & vertical) works great.
I want the touch pad to behave the "normal" way (that is - like in my old laptop...). I read the synclient documentation and many of the questions posted here, and I can even make some stuff work. Unfortunately, I couldn't figure out how to make these work:
- Click and drag (that is - physically clicking the button and dragging a finger)
- Clicking in the right side of the button interpreted as right-click
- Clicking button with two fingers interpreted as middle-click.
specs: The touchpad is equipped with a physical button that clicks. Here's the output of xinput list-props "ETPS/2 Elantech Touchpad" | grep Capabilities
:
Synaptics Capabilities (294): 1, 0, 1, 1, 1, 1, 1
Any help will be much appreciated.
Try looking into
touchegg
and if it is supported by your hardware. (I think configuring mouse using this technique is easier but review my other answer first)Also look at these options in this link http://manpages.ubuntu.com/manpages/oneiric/en/man4/synaptics.4.html
its been a while I've done this, but if you set this option to 3, I think it will change the two finger click to middle. (3)
This should take care of your right click I believe. (2)
the click and drag I believe has to do with palm detect and few other things. (1)
best of lucks
The solution:
Enable the
ClickPad
option insynaptics
(terminal command:$ synclient Clickpad=1
)Mess with the
SoftButton
options. The instructions here describe the steps well.Either by altering the
SoftButton
configuration as above, or by changing theClickFinger2
option, as suggested by @kmassada (or both)TapButton is the key.
TapButton1 means tap with 1 finger, TapButton2 means 2, and so on.
Set TapButton1=n, n could be:
To sum up:
At last, add my script to "Startup Applications".
as mentioned above helps me a lot for
Also using https://apps.ubuntu.com/cat/applications/gpointing-device-settings/ to enable VertTwoFingerScroll and HorizTwoFingerScroll. It works. Maybe synclient can enable it too, but the app works well.
But I installed a new kernel to get Bluetooth working. Howto: http://www.yourownlinux.com/2014/11/how-to-install-linux-kernel-3-18-rc3-in-linux.html
Have fun.