From the synaptics man page:
The MinSpeed, MaxSpeed and AccelFactor parameters control the pointer
motion speed. The speed value defines the scaling between touchpad
coordinates and screen coordinates. When moving the finger very
slowly, the MinSpeed value is used, when moving very fast the MaxSpeed
value is used. When moving the finger at moderate speed, you get a
pointer motion speed somewhere between MinSpeed and MaxSpeed. If you
don't want any acceleration, set MinSpeed and MaxSpeed to the same
Let's try it!
$ gksudo gedit /etc/X11/xorg.conf
If you have no
xorg.conf file create an empty one. Add something similar to this and play around with the parameters.
Option "VertTwoFingerScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "VertScrollDelta" "85"
Option "HorizScrollDelta" "85"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
Option "MinSpeed" "0.7"
Option "MaxSpeed" "1.4"
Option "AccelFactor" "0.1"
It's possible that the
Identifier should be set to "Apple Magic Trackpad" but I'm not sure. I think "Touchpad" should work.
You should also know that I pulled these numbers in the proposed config out of thin air and that a gazillion options are available.
You can test Options for your current session with
synclient. This way you don't have to restart X for the changes to take effect. Once you are happy with the parameters you can add/edit/remove them to your
xorg.conf to make them permanent.
I am not sure if
synclient is installed by default.
$ sudo apt-get install synclient
temporarily enable SHMConfig
$ synclient SHMConfig=1
test options. for example
$ synclient MinSpeed=0.5
for a detailed list of options and their values run
$ man synaptics
press j to scroll down
press k to scroll up
press / to search for a string, press n for next match, p for previous match
press ? for reverse search
press q to quit