Смена раскладки клавиатуры в Xubuntu(Xfce).

Смена раскладки клавиатуры в Xubuntu(Xfce).

К сожалению, по умолчанию в Xfce нет графического управления для смены раскладки клавиатуры, а если посмотреть у Xubutu xorg.conf — то понимаешь что лезть туда совсем не хочется. Поэтому полазив по сети — нашел интересное решение …

Естетственно для начала даем возможность смены раскладки. Это делается в Applications/​Settings/​Settings Man­ager, там в Keyboard/​Layouts и добаляем нужные нам раскладки(в моем случае русскую)
Далее все очень просто — создаем файлик — например switch­lang в папке /​usr/​bin и записываем в него следующее:

#!/​bin/​bash
setxkbmap –option grp:switch,grp:rwin_toggle us,ru

Далее, делаем его запускаемым

chmod 755 /​usr/​bin/​switchlang

И запускаем. Теперь у нас смена расскладки происходит с помощью клавиши win находящийся справо.
Для корректной работы после перезагрузки — добавляем запуск нашего файлика в автозагрузку — Applications/​Settings/​Settings Man­ager, там Autostarted Apps.

Единственное у меня не получилось настроить нажатие на клавишу win с другой клавишей (например alt). И не заработала Backspase. Если кто знает как это сделать — отпишитесь, а я подправлю.

UPDATE Для любителей apple можно настроить клавиатуру под клавиатуру apple, это делается такое строкой:

#!/​bin/​bash
setxkbmap –model apple –option grp:switch,grp:rwin_toggle us,ru –vari­ant ‚legacy