1

Мне нравится менять привязки клавиатуры непосредственно на язык, который я хочу использовать. Я использую следующие привязки клавиатуры для изменения раскладки клавиатуры в Windows:

левый alt+ левый сдвиг + 1 для английского языка левый alt+ левый сдвиг + 2 для русского языка левый alt+ левый сдвиг + 3 для украинского языка

Как я могу настроить Ubuntu 13.04 для того же? Я нашел, как изменить раскладку клавиатуры, выбирая языки по порядку (например, Alt+shift), но мне нравится использовать подход, который я уже описал

1 ответ1

0

Я не знаю, как настроить пользовательские ярлыки в Unity (и Google говорит мне, что наиболее подходящий способ - использовать gsettings или xbindkeys).

Как пользователь GNOME 3, я захожу в « All settings -> Keyboard -> Shortcuts tab -> Custom и нажимаю кнопку «+».

После того, как вам удалось создать пользовательские ярлыки, вы можете назначить Ctrl-Alt-1 для setxkbmap ua , Ctrl-Alt-2 для setxkbmap ru , Ctrl-Alt-3 для setxkbmap us .

В этом есть ошибка, по крайней мере, для меня. Когда я переключаюсь на ru или ua, глобальные ярлыки, такие как Ctrl-W или Ctrl-T, перестают работать, как, например, GNOME не понимает Ctrl-Ц и Ctrl-Е. Также перестает работать моя обычная кнопка переключения раскладки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .