I just upgraded to Xorg 1.8 using Jan’s repository ([xorg18]); he did a good job, thanks Jan!
This release works with udev for input hotplugging and supports
/etc/X11/xorg.conf.d/\*.conf
as replacement for the hal*.fdi
files. After upgrading to this release, configuration for input devices in hal is ignored and should be done by udev rules or xorg.conf.d files.
So, as Jan said, I set up a new configuration file for my touchpad:
$ cat /etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "SHMConfig" "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertScrollDelta" "-111"
Option "HorizScrollDelta" "-111"
Option "VertEdgeScroll" "off"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "off"
Option "HorizTwoFingerScroll" "off"
Option "CircularScrolling" "off"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
Option "PalmDetect" "on
EndSection
…and everything is working again and better than before ;)
Tags: arch linux, howto