Установил себе lubuntu 11.10 с английским языком интерфейса, и русской раскладкой по-умолчанию.
Хотел привести в человеческий вид переключение раскладок. Но весь инет завален инструкциями сводящимися к правке следующих конфигов:
/etc/default/console-setup
~/.config/lxsession/LXDE/autostart
/etc/xdg/lxsession/LXDE/autostart
И добавления в них строк вида:
@setxkbmap -layout «us,ru» -variant "," -option «grp:ctrl_shift_toggle,grp_led:scroll»
И их вариациями, с кавычками и «собакой» и без них. Ни одна из таких инструкций не возымела должного эффекта, пока не наткнулся на файлик /etc/default/keyboard Там есть четыре строки (были изначально):
XKBMODEL=«pc105»
XKBLAYOUT=«us,ru»
XKBVARIANT=","
XKBOPTIONS=«grp:alt_shift_toggle,grp_led:scroll»
Меня такая виндузячья комбинация нервирует, поэтому сначала поменял на
XKBMODEL=«pc105»
XKBLAYOUT=«us,ru»
XKBVARIANT=","
XKBOPTIONS=«grp:ctrl_shift_toggle,grp_led:scroll»
И убедившись что даже такой вариант слишком тяжел, хотел вернуться к своему привычному, когда раскладка переключается одним нажатием CapsLock, и для русского языка горит ее индикатор. Написал так:
XKBMODEL=«pc105»
XKBLAYOUT=«us,ru»
XKBVARIANT=","
XKBOPTIONS=«grp:caps_toggle,grp_led:caps»
Теперь переключение почему-то работает в двух вариантах, через CapsLock и Ctrl+Shift. И загораются оба индикатора на клавиатуре, капсовый и скроловый.
Вот вроде бы и остановиться, но два индикатора заставляют нервничать. А я на Linux перешел, когда врач посоветовал беречь здоровьишко.
Как бы теперь отключить переключение через Ctrl+Shift? Прошерстил конфиги с моих экспериментов, убрал все до изначального состояния. А один черт работают оба варианта.