X11
Slackware-13.1
В Slackware-13.1 (Slackware64-13.1) установлен X11R7.4, для которого изменились настройки в файле "xorg.conf" ввиду поддержки HAL. Теперь ряд настроек вынесен в виде файлов в каталог "/etc/hal/fdi/policy/". Например, клавиатура, мышь, тачпад. Для настройки этих устройств надо скопировать файлы "10-keymap.fdi", "10-x11-input.fdi", 11-x11-synaptics.fdi" из каталога "/usr/share/hal/fdi/policy" в каталог "/etc/hal/fdi/policy/", после чего их редактировать.
$ cat /etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll,compose:lwin</merge>
<merge key="input.xkb.rules" type="string">base</merge>
<merge key="input.xkb.model" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">lv,ru</merge>
</match>
</device>
</deviceinfo>
Внимательно посмотрев, можно найти аналогию с предыдущими настройками в "xorg.conf":
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
# Option "XkbModel" "pc104"
Option "XkbLayout" "lv,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:lwin"
EndSection
$ cat /etc/hal/fdi/policy/11-x11-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
<merge key="input.x11_options.MaxTapMove" type="string">200</merge>
<merge key="input.x11_options.MaxTapTime" type="string">300</merge>
<merge key="input.x11_options.MaxDoubleTapTime" type="string">180</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.CircularScrolling" type="string">true</merge>
</match>
</device>
</deviceinfo>
Slackware-14.0
В Slackware-14.0 вновь были изменены настройки для X-ов. В частности, настройки стали вновь быть подобными предыдущим версиям xorg. Только поменялось место расположения настроек. Теперь файлы настроек по-умолчании расположены в каталоге "/usr/share/X11/xorg.conf.d/" , а пользовательские изменения в настройках надо сохранять в каталоге "/etc/X11/xorg.conf.d/".