Настройка переключения раскладки на русский язык в KDE
Эпизодически забываю как настроить переключение раскладки на русский с КДЕ.
Приходится залезать и смотреть на других машинах =)
Вот и решил для себя (а может, и еще кому пригодиться) сделать памятку:
1. от рута правим /etc/X11/xorg.conf
Находим в конфиге секцию клавиатуры и меняем на (приблизительно) следующее:
Identifier «Generic Keyboard»
Driver «kbd»
Option «CoreKeyboard»
Option «AutoRepeat» «500 30»
Option «XkbRules» «xorg»
Option «XkbModel» «pc105» #Или pc104. Это у кого как.
Option «XkbLayout» «us,ru»
Option «XkbVariant» «basic,winkeys»
Option «XkbOptions» «grp:ctrl_shift_toggle,grp_led:scroll,nu
mpad:microsoft»
EndSection
Получаем переключение между раскладками клавишами Ctrl+Shift. Причем, если включаем русский, то будет загораться лампочка «Scroll Lock» (она нигде больше не юзается) на клавиатуре (очень удобно в темноте — сразу видно какой язык включен).
Теперь, во всех «Иксах» это работает.
Можно разлогиниться (завершить сессию) и в окошке логина попробовать — всё работает, русский включается, лампочка загорается.
НО! Как только грузится KDE — нихрена не работает. =)
Вот они какие сами себе на уме эти «кеды»! =))
Поэтому правим кеды:
2. Убираем «вредный КДЕшный файлик» kxkbrc который отвечает за KDE’шные настройки переключения раскладок.
mv kxkbrc kxkbrc_ZLO
То есть, Надо переименовать или удалить файл .kde/share/config/kxkbrc в своей домашней дирректории.
Итак со всеми юзерами, которые хотят так же как и мы переключать свою раскладку с красивыми лампочками и удобными кнопочками.
Всё. Перелогиниваемся и всё работает.