Смена раскладки клавиатуры в Xubuntu(Xfce).
К сожалению, по умолчанию в Xfce нет графического управления для смены раскладки клавиатуры, а если посмотреть у Xubutu xorg.conf - то понимаешь что лезть туда совсем не хочется. Поэтому полазив по сети - нашел интересное решение ...
Естетственно для начала даем возможность смены раскладки. Это делается в Applications/Settings/Settings Manager, там в Keyboard/Layouts и добаляем нужные нам раскладки(в моем случае русскую)
Далее все очень просто - создаем файлик - например switchlang в папке /usr/bin и записываем в него следующее:
#!/bin/bash
setxkbmap -option grp:switch,grp:rwin_toggle us,ru
Далее, делаем его запускаемым
chmod 755 /usr/bin/switchlang
И запускаем. Теперь у нас смена расскладки происходит с помощью клавиши win находящийся справо.
Для корректной работы после перезагрузки - добавляем запуск нашего файлика в автозагрузку - Applications/Settings/Settings Manager, там Autostarted Apps.
Единственное у меня не получилось настроить нажатие на клавишу win с другой клавишей (например alt). И не заработала Backspase. Если кто знает как это сделать - отпишитесь, а я подправлю.
UPDATE Для любителей apple можно настроить клавиатуру под клавиатуру apple, это делается такое строкой:
#!/bin/bash
setxkbmap -model apple -option grp:switch,grp:rwin_toggle us,ru -variant ,legacy