MyTetra Share
Делитесь знаниями!
Переключение раскладки по Caps Lock через xorg.conf
Время создания: 11.11.2008 14:50
Текстовые метки: linux, раскладка, клавиатура
Раздел: Компьютер - Linux - Дистрибутив Ubuntu
Запись: xintrea/mytetra_syncro/master/base/0000000280/text.html на raw.github.com

Настройку переключения раскладки в KDE правильнее делать не через XKB, а через конфигурационный файл X-сервера xorg.conf. В этом случае все внесенные настройки будут так же работать и в других оконных менеджерах.

Чтобы сделать раскладку через Caps Lock, в файле /etc/X11/xorg.conf опцию XkbOptions надо привести к виду "grp:caps_toggle,grp_led:caps".

Пример настройки:

Section "InputDevice"

Identifier "Generic Keyboard"

Driver "kbd"

Option "CoreKeyboard"

Option "XkbRules" "xorg"

Option "XkbModel" "pc105"

Option "XkbLayout" "us,ru"

Option "XkbVariant" ",winkeys"

Option "XkbOptions" "grp:caps_toggle,grp_led:caps"

EndSection

Внимание! Стандартный индиркатор раскладки KDE не всегда воспринимает переключение раскладки. Для того, чтобы переключение раскладки отображало текущую раскладку, надо установить индикатор раскладки kkbswitch. Он правильно показывает переключенную раскладку.

Чтобы использовалась только настройка, сделанная в xorg.conf, надо отключить переключение раскладки через XKB. Для этого нужно снять галку "Центр управления" -> "Раскладка клавиатуры" -> "Параметры XKB" -> "Использовать переключатели XKB".

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования