четверг, 14 мая 2009 г.

Настройка клавиатуры и мыши в Xorg-server 1.5

Настройка клавиатуры в X.Org 7.4 / X-Server 1.5

В xorg-server-1.5.x поддержка устройств ввода переложена на плечи HAL, поэтому переключение раскладок теперь осуществляется там.

Источник>

Например, чтобы реализовать настройку в xorg.conf:
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:shift_caps_toggle,grp_led:scroll,caps:internal,compose:ralt"

Необходимо создать файл /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.keyboard">
<merge key="input.xkb.rules" type="string">base</merge>
<merge key="input.xkb.layout" type="string">us,ru</merge>
<merge key="input.xkb.options" type="string">grp:shift_caps_toggle,grp_led:scroll,caps:internal,compose:ralt</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge> 

</match>
</device>
</deviceinfo>

Комментариев нет:

Отправить комментарий