Friday, January 7, 2011

Configure the Synaptic Touchpad - Enable Multitouch Emulation

Source: The Debian Wiki Synaptics Touchpad Article

Written for Debian Squeeze, for the Dell Mini 9/10v & Vostro A90. The touchpad used in these models do not support multitouch gestures but it can be emulated.

Create an xorg
in a terminal:
sudo Xorg :1 -configure

Download my touchpad configuration file
- it contains all the options available for the synaptic touchpad driver.
- horizontal & vertical scroll, double tap and two finger middle click are enabled.

Copy the contents in my content configuration file into 50-synaptics.conf.
In a terminal:
sudo mousepad /usr/share/X11/xorg.conf.d/50-synaptics.conf
- if you do not use xfce replace mousepad with your desktop environment's text editor
- you can edit these values to further configure the touchpad driver to your liking.

Reboot your PC or restart x to apply these changes.
In a terminal:
sudo reboot

To learn what all the options do:
in a terminal:
man 4 synaptics

I don't use two finger Mac-like scrolling but to enable it add these options to your 50-synaptic.conf file:
option     "VertTwoFingerScroll"      "1"     # multitouch
option     "HorizTwoFingerScroll"     "1"     # multitouch