Nastavoval jsem Xorg.conf podle
http://wiki.archlinux.org/index.php/Touchpad_Synaptics , ale stále se změny neprojevily. Ale přitom to Synaptics asi zachytil:
$ synclient -l | awk '/=/{printf "Option \"%s\" \"%s\"\n",$1,$3}'
...
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
...
Option "EdgeMotionUseAlways" "0"
Option "UpDownScrolling" "1"
Option "LeftRightScrolling" "1"
Option "UpDownScrollRepeat" "1"
Option "LeftRightScrollRepeat" "1"
Option "ScrollButtonRepeat" "100"
...
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickFinger1" "1"
Option "ClickFinger2" "2"
Option "ClickFinger3" "3"
...
Option "TapAndDragGesture" "1"
...
Napadá mě jedině, že by nebyl použit ten správný driver. Ale to se mi nezdá. Musím ještě do jádra přidat nějaký modul?
útržky z xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "SynapticsTouchpad" "SendCoreEvents"
EndSection
...
Section "Module"
...
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mice"
# MatchIsTouchpad "on"
# #Option "SendCoreEvents" "true"
# #Option "Device" "/dev/psaux"
# #Option "Protocol" "auto-dev"
# #Option "ZAxisMapping" "4 5 6 7"
Option "AlwaysCore" "true" # send events to CorePointer
# Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "false" # configurable at runtime? security risk
Option "VertTwoFingerScroll" "true" # vertical scroll anywhere with two fingers
Option "HorizTwoFingerScroll" "true" # horizontal scroll anywhere with two fingers
Option "EmulateTwoFingerMinZ" "120" # this may vary between different machines
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "ClickFinger1" "1"
Option "ClickFinger2" "2"
Option "ClickFinger3" "3"
EndSection
Zkoušel jsem odkomentovat i /dev/psaux, jak je na Archwiki, ačkoli by bylo logické spíše to /dev/input/mice, ale žádná změna.
Něco z /etc/rc.conf:
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(fglrx evdev psmouse)
Podle Archwiki by evdev a psmouse neměly být tady potřeba, Xorg to prý udělá automaticky.
EDIT: Tak to vypadá, že některá nastavení fungují, po povolení runtime konfigurage mi GSynaptics a GPointingDeviceSettings dovedou měnit některá nastavení (rychlost, akcelerace, rolování na okraji), ale skrolování pomocí dvou prstů nebo pravé a prostřední tlačítko pomocí dvou nebo tří prstů mi prostě nefunguje

EDIT2: malá editace