Re: synaptiks – KDE touchpad management

todd rme toddrme2178 at
Thu Mar 4 15:59:00 GMT 2010

2010/3/3 Sebastian Wiesner <basti.wiesner at>:
> Adding new touchpad configuration settings to synaptiks isn't really difficult
> (see r1096669 for an example).   I just need a list of features, that are
> missing …

I hope this is an alright place to do it, but here are a list of
things I would like to see (if possible):

-Palm detection on/off
-Two-finger scrolling on/of (both horizontal and vertical independently)
-Corner coasting on/off
-Setting various sensitivity parameters (touchpad sensitivity,
acceleration, two finger detection, circular scrolling speed, palm
detection, coasting speed, tap timing, etc).  These should be sliders.
-Change the coasting threshold to a slider
-Locked drags on/off
-"Guest Mouse" (stick) on/off
-Rectangular vs circular pad.

Some more in-depth idea:
Graphical display showing the configuration results.  You would have a
rectangle, probably gray, representing the touchpad (an oval for
circular touchpads).  A red dot or crosshair would show the current
position of your finger on the touchpad.  If you trigger an edge
detection event, a red arrow would appear just outside that edge
showing the edge motion direction.  If you trigger circular scrolling,
a red circle with an arrow showing the scrolling direction would
appear.  There would be boxes in the four corners that would change
color if you do a corner tap, and as now, a display showing how many
fingers are currently be pressed and which mouse buttons have been

Auto-detect edge location.  So for instance you can push a button that
says "detect left edge", it will tell you to tap the left edge of the
touchpad, and then it will store that value as the new left edge
location.  You would be able to do this for all edges.


More information about the kde-core-devel mailing list