воскресенье, 23 ноября 2008 г.

xorg.conf по русски

Сегодня настраивал xorg.conf... Надо было сделать поддержку русской раскладки клавиатуры и переключение раскладки по alt+shift. Делается все до безобразия просто:

/etc/X11/xorg.conf 
...
Section "InputDevice"
...

Option "XkbLayout" "us, ru"
Option "XkbOptions" "grp:alt_shift_toggle"
...
EndSection

Вот еще  параметры "XkbOptions"

grp:toggle - переключение правым Alt; 
grp:shift_toggle - двумя клавишами shift; 
grp:ctrl_shift_toggle - ctrl+shift; 
grp:alt_shift_toggle - alt+shift; 
grp:ctrl_alt_toggle - ctrl+alt; 
grp:caps_toggle - переключение по CapsLock; 
grp:lwin_toggle - переключение по левой "Win" клавише на Windows клавиатуре (для X Window старше 4.2); 
grp:rwin_toggle - переключение по правой "Win" клавише на Windows клавиатуре (для X Window старше 4.2); 
grp:menu_toggle - переключение по клавише "Контекстное меню" на Windows клавиатуре (для X Window старше 4.2); 
grp:lctrl_toggle переключение по левой клавише Control 
grp:rctrl_toggle переключение по правой клавише Control 
grp:switch - переключение по правому Alt только на момент нажатия 
grp:lwin_switch - переключение по левой клавише Windows только на момент нажатия 
grp:rwin_switch - переключение по правой клавише Windows только на момент нажатия 
grp:win_switch - переключение по любой клавише Windows только на момент нажатия 

Возможные значения grp_led: 

grp_led - использовать индикаторы на клавиатуре для показания изменения группы 
grp_led:num - индикатор Num_Lock показывает изменения группы 
grp_led:caps - индикатор Caps_Lock показывает изменение группы 
grp_led:scroll - индикатор Scroll_Lock показывает изменение группы

Источник http://ru.gentoo-wiki.com/XkbOptions

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