Форум — Desktop Переключение между двумя из трех раскладок layout, xkb, клавиатура, раскладка клавиатуры 0 1 Доброе утро.Вот у меня есть три раскладки: setxkbmap -layout 'us,ru,gr' -option 'grp:caps_toggle,grp_led:caps' Хотелось бы, чтобы по капсу было переключение между русской и английской раскладкой, а на греческий переключаться каким-нибудь отдельным сочетанием клавиш, ибо пользуюсь ей редко. Ссылка
Повесть проверялку-переключалку(us/ru) на капс скриптом.И таким же скриптом переключалку gr, но на другую клавишу.Через xbindkeys например. yacuken ★★★★ (29.12.14 21:50:03 MSK) Показать ответ Ссылка
Ответ на: комментарий от yacuken 29.12.14 21:50:03 MSK Вот, что у меня в ~/.xbindkeysrc: "/usr/local/bin/switch-kb" CapsLock Также сделал xmodmap -e "remove lock = Caps_Lock". Раскладка переключается, но при этом меняется и регистр. Kotolegokot ★ (30.12.14 04:47:06 MSK) автор топика Ссылка
В итоге сделал так..xinitrc: setxkbmap -layout 'us,ru,gr' -option 'terminate:ctrl_alt_bksp,compose:menu,caps:none,grp_led:caps' xmodmap -e 'add mod3 = VoidSymbol' xbindkeys .xbindkeys: "xkb-switch -s us" Mod3 + a "xkb-switch -s ru" Mod3 + q "xkb-switch -s gr" Mod3 + z "xdotool key Caps_Lock" Shift + VoidSymbol Kotolegokot ★ (30.12.14 11:00:30 MSK) автор топика Ссылка