29 сент. 2008 г.

Смена раскладок

Вариант 1
Оставляем в настройках раскладки только русскую и ставим галочку на "включить латинскую раскладку", при этом можно убрать флажок раскладки, так как он меняться при переключении не будет

после этого можно настроить клавиши в параметрах XKB, лучше бы ещё поставить галочку "игнорировать параметры системы" (чтобы раскладка не менялась при нажатии на Ctrl)
умнее было бы залесть в xorg.conf, конечно
(http://www.opennet.ru/base/rus/kde_xkb.txt.html)

Вариант 2
идём в /etc/X11/xorg.conf
редактируем параметры клавиатуры до вот этого (просто заменяем):

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys,winkeys"
EndSection

Вариант 3
если не залезать (самый лучший вариант):
sudo apt-get install kkbswitch
и запускаем kkbswitch, тогда можем воротить расладками и индикаторами

(http://habrahabr.ru/blog/linux/34708.html)


Мой вариант
Так как не имею в предпочтениях KDE, я правлю xorg.conf.
Вот мой "домашний" вариант

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys,winkeys"
# привычное местонахождение знаков препинания
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,"
# привычная комбинация клавишь для переключения и индикатор Scroll Lock для различения раскладок
EndSection



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