Переключение раскладки через xorg.conf в Slackware 13.1
26.08.2010 - 09:38
Так же в "Параметры системы" > "Устройства ввода" > "Клавиатура", ставим галочки:
После установки Linux Slackware 13.1 нашел непонятный глюк, не работал переключатель раскладки клавиатуры (у меня это Ctrl+Shift), хотя в xorg.conf все было прописано. Решил довольно просто:
Строчки с /etc/X11/xorg.conf
.............................
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xorg"
EndSection
.............................
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xorg"
EndSection
.............................
Необходимо поправить /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi на предмет
.............................
<merge key="input.xkb.layout" type="string">us,ru,ua</merge>
<merge key="input.xkb.variant" type="string">winkeys</merge>
<merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll</merge>
.............................
<merge key="input.xkb.layout" type="string">us,ru,ua</merge>
<merge key="input.xkb.variant" type="string">winkeys</merge>
<merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll</merge>
.............................
Так же в "Параметры системы" > "Устройства ввода" > "Клавиатура", ставим галочки:
перегружаем X-сервер и проверяем работоспособность.
Прикрепленный файл | Размер |
---|---|
10-keymap.fdi | 2.14 кб |
- Войдите на сайт для отправки комментариев
- Версия для печати