zerg_from_hive обратиться по имени
Понедельник, 25 Января 2016 г. 10:16 (ссылка)
xxkb рулит. 8-)
У меня под фрёй, правда, переключение 3-х раскладок сделано средствами самих Х-ов:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "rapidaccess2"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:toggle,compose:lwin,grp_led:scroll"
Option "XkbVariant" "winkeys"
EndSection
(клавиатура IBM-овская, раскладку переключает правый Alt), но для индикации раскладки я использую xxkb БЕЗ её собственной переключалки. Просто в заголовке каждого окна у меня болтается иконка флага соотв. страны, меняющаяся при переключении. Очень удобно и наглядно, особенно при том, что у каждого окна при таком варианте может быть СВОЯ раскладка (в окне терминала -- латиница, в окне какого-нить IM -- русская, и эти раскладки НЕ меняются в зависимости от того, что у меня сейчас выбрано в браузере, например).