5

The option to disable the touchpad while typing does not work on my Samsung RC512 with an Elantech touchpad and I enjoy two-finger scroll and middle-click emulation with two fingers too much to disable tapping the touchpad. When I type the cursor will jump around because I'll hit the touchpad with my palm. How can I disable one-finger tapping but keep multi-finger tapping?

3
synclient TapButton1=0
  • TapButton1 means 1-finger tap.
  • 0 means do nothing.
| improve this answer | |
  • Is this persisted across sessions? – fmoo Jul 17 '13 at 0:33
  • Nice nice, but which file should I edit? – donquixote Jan 27 '15 at 5:24
  • I know I solved this years ago on my old Mint 13. But now I am trying with a Live CD for Mint 17 "Rebecca". Nice thing is, there is now a GUI to configure these touchpad options. But in the GUI you can't have 2-tap or 3-tap without 1-tap. I am wondering where these settings are written. – donquixote Jan 27 '15 at 5:29
  • This will probably be less effective in 17.04 and higher where libinput is taking over, in that case you will use libinput-list-devices and modify the Xorg config (or use the Control Panel options). If you don't see the Mouse/Touchpad in the Control Panel try removing the xserver-xorg-input-synaptics package if you DO have the xserver-xorg-input-libinput package installed.) – dragon788 Jun 28 '17 at 15:40
2

xinput will allow you to manipulate the properties of human interface devices. It will also show you what human interface devices are there, and some parameters for manipulating them, such as their name and id.

xinput

Shows you a list of devices, I have an Elantech touchpad that shows up as ETPS/2 Elantech Touchpad id=12 [slave pointer (2)]. You should run the command to see the same, but I'll phrase my answer using the output that I see.

xinput list-props 12

Shows me the available properties for item id 12, which you can see decriptions for in the Synaptics Man Page.

There looks like there could be multiple strategies for doing what you're looking for, but the property Synaptics Tap Action (327) looks promising and the man page says to set this to 0 to disable.

 xinput set-prop 12 327 0

where 12 is the device's id as shown by xinput and 327 is the property number as seen in xinput list-props 12

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.