Title: Synaptic on gentoo Subject: Ways to configure the thinkpad synaptic trackpad on linux gpointing-device-settings is a great user intrface in gtk. It uses language I can understand to describe how I would like to configure the user interface. [I] gnome-extra/gpointing-device-settings Available versions: 1.5.1-r2 Installed versions: 1.5.1-r2(09:12:26 AM 06/13/2012) Homepage: http://live.gnome.org/GPointingDeviceSettings Description: A GTK+ based configuration utility for the synaptics driver synaptiks: Integrates into kde panel System Tray, but settngs not as intuitive as gpointing-device-settings [I] kde-misc/synaptiks Available versions: (4) 0.8.1 {aqua debug doc +handbook +upower} Installed versions: 0.8.1(4)(09:16:52 AM 06/13/2012)(handbook upower -aqua -debug -doc) Homepage: http://synaptiks.readthedocs.org Description: Touchpad configuration and management tool for KDE On my Lenovo Thinkpad t420: xinput --list Virtual core pointer id=2 [master pointer (3)] Virtual core XTEST pointer id=4 [slave pointer (2)] SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)] TPPS/2 IBM TrackPoint id=13 [slave pointer (2)] Virtual core keyboard id=3 [master keyboard (2)] Virtual core XTEST keyboard id=5 [slave keyboard (3)] Power Button id=6 [slave keyboard (3)] Video Bus id=7 [slave keyboard (3)] Video Bus id=8 [slave keyboard (3)] Sleep Button id=9 [slave keyboard (3)] Integrated Camera id=10 [slave keyboard (3)] AT Translated Set 2 keyboard id=11 [slave keyboard (3)] ThinkPad Extra Buttons id=14 [slave keyboard (3)] With x11-base/xorg-server-1.11.4-r1 I no longer have an xorg.conf Instead I specifiy non-default things in /etc/X11/xorg.conf.d: cat /etc/X11/xorg.conf.d/50-twofingerscroll.conf Section "InputClass" Identifier "two finger scrolling" Driver "synaptics" Option "Protocol" "auto-dev" MatchProduct "SynPS/2 Synaptics TouchPad" MatchDevicePath "/dev/input/event*" Option "VertTwoFingerScroll" "on" Option "HorizTwoFingerScroll" "on" Option "EmulateTwoFingerMinW" "8" Option "EmulateTwoFingerMinZ" "40" Option "TapButton1" "1" EndSection When this trackpad was totally getting on my nurves, I use this shell script to run it on or off: cat bin/trackpad.bash #!/bin/bash SYNSTATE=$(synclient -l | grep TouchpadOff | awk '{ print $3 }') # change to the other state if [ $SYNSTATE -eq 0 ] then synclient touchpadoff=1 notify-send "Touchpad" "disabled" elif [ $SYNSTATE -eq 1 ] then synclient touchpadoff=0 notify-send "Touchpad" "enabled" else notify-send "Error" "Couldn't get Touchpad status from synclient" exit 1 fi exit 0