doc:appunti:linux:acer_travelmate_312t:touchpad_xorg
Table of Contents
Synaptics touchpad with X.Org
The default X-Window server in Debian GNU/Linux Testing (Etch) is now X.Org. The XFree86 was abandoned due a license change (what a stupid change!).
To enable tap and drag actions on the touchpad, install the xfree86-driver-synaptics package, and configure the relevant section in /etc/X11/xorg.conf as follow:
Section "InputDevice"
Identifier "Configured Mouse"
# Driver "mouse"
Driver "synaptics"
Option "CorePointer"
Option "Device" "/dev/gpmdata"
# Option "Protocol" "IntelliMouse"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
# Option "MaxTapTime" "0"
EndSection
Tap Button
Starting from Debian Squeeze package xserver-xorg-input-synaptics 1.1.1, tapping has been disabled (because it is so by default on many touchpads by upstream). If you want to re-enable tapping you can issue the following command in a terminal:
synclient TapButton1=1 synclient TapButton2=2 synclient TapButton3=3
or you can add a section in /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
Also remember to add a ServerLayout section, otherwise the above section will be ignored:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
References
- The synaptics driver: http://web.telia.com/~u89404340/touchpad/
- The X.Org consortium: http://www.x.org/
doc/appunti/linux/acer_travelmate_312t/touchpad_xorg.txt · Last modified: by niccolo
