This has been tested on my Synaptics touchpad and I have no idea wether it works for anyone else.
- Check your synclient values and save them somewhere.
Code: $ synclient -l > synclient-values - Make the touchpad area smaller so that moving the finger over the buttons doesn't move the cursor.
whereCode: $ synclient AreaBottomEdge=<value> <value>
is a value between the values ofBottomEdge
andTopEdge
. Experiment with the values until you reach the optimal result. Mine was3836
- Change the value of
JumpyCursorThreshold
. I have no idea what exactly this value is or what exact effect changes on this value have. I only know that setting this value to100
made my pointer much calmer than before.
You may find that other values provide better results for Your laptop and Your touchpad. Feel free to experiment, You can always reset the values either manually or by rebooting.Code: $ synclient JumpyCursorThreshold=100
Hint: It is not possible to rotate Your touchpad orientation (could be useful if screen can be rotated), since
synclient
prevents You from setting values for BottomEdge
that are smaller than the value of TopEdge
and so on...Hint 2: It is also impossible to change the area of the buttons. If You need to always press the bottom 0.1mm of the touchpad to perform a click, You better get used to it (or write a patch for the synaptics driver).
That's it! You're done!