Unix4Me
13Nov/080

Смена раскладки клавиатуры в 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

Comments (0) Trackbacks (0)

No comments yet.


Leave a comment

You must be logged in to post a comment.

No trackbacks yet.