1

У меня есть 3 раскладки клавиатуры в использовании. Английский, арабский и иврит. Например, чтобы переключиться с английского на иврит, мне нужно дважды нажать alt-shift (английский -> арабский -> иврит). Интересно, могу ли я настроить что-то вроде [ctrl] - [shift] -1, чтобы немедленно переключиться на английский, [ctrl] - [shift] -2 для арабского и [ctrl] - [shift] -3 для иврита или что-то в этом роде? аналогичный.

Спасибо

4 ответа4

3

Вы можете использовать setxkbmap с xbindkeys . Пример .xbindkeysrc:

#Switch to english
"setxkbmap us"
   0x4 + c:10
Control + 1 

#Switch to russian
"setxkbmap ru"
   m:0x4 + c:11
Control + 2 

#Switch to japanese
"setxkbmap jp"
   m:0x4 + c:12
Control + 3 
1

Вы можете назначить общий ярлык команды для команды setxkbmap с заданным макетом в качестве аргумента.

0

это похоже на старый пост, но по крайней мере в Kubuntu 14.04 вы можете установить ярлыки для каждого макета

пример настройки английского, иврита и арабского языка с помощью сочетаний клавиш

0

В разделе Layout Options есть раздел для выбора ключей для изменения макета. Эта последовательность будет вращать макеты, но не переходить к определенной.

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