Ещё одна интересная на мой взгляд группа. В репертуаре которой есть очень привлекательные и ...
... и перешли на
. Вместо унылых конфигов ...
Опробвал xorg-sever 1.8.1 на Gentoo
Как известно, в 1.8 выпилили поддержку HAL и перешли на udev. Вместо унылых конфигов в духе /etc/hal/fdi/policy/*.fdi вернулись старые - формата xorg.conf - с новыми ключевыми словами
Теперь подключаемые конфиги лежат в /etc/X11/xorg.conf.d в отдельных файлах *.conf
Вот пример конфигурации клавиатуры (90-keyboard.conf):
Section "InputClass"
Identifier "keyboard"
MatchIsKeyboard "yes"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp:switch,grp_led:scroll,numpad:microsoft,compose:ralt"
EndSection
ИМХО, MatchIsKeyboard "yes" стало удобнее писать, чем конструкции match в HAL-овских fdi
В добавок приведу конфиг моего тачпада (90-touchpad.conf):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "AlwaysCore" "true" # send events to CorePointer
Option "Protocol" "auto-dev"
Option "SHMConfig" "true" # configurable at runtime? security risk
Option "VertEdgeScroll" "true" # enable vertical scroll zone
Option "HorizEdgeScroll" "true" # enable horizontal scroll zone
Option "MinSpeed" "0.20" # speed factor for low pointer movement
Option "MaxSpeed" "0.50" # maximum speed factor for fast pointer movement
Option "AccelFactor" "0.005" # acceleration factor for normal pointer movements
Option "VertTwoFingerScroll" "true" # vertical scroll anywhere with two fingers
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
P.S. Не забудьте персобрать xf86-* драйверы под новую версию иксов на Gentoo
P.P.S. В ArchLinux нужно только подключить testing репозиторий и обновить систему