scarpino.dev

Xorg 1.8 - Synaptics Touchpad configuration

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

By Andrea Scarpino on 2010-04-06

Discuss on HackerNews