Как настроить сочетание клавиш для переключения между вводами на втором языке?

Как настроить сочетание клавиш для переключения между вводами на втором языке?

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

  • Английский и украинский
  • Английский и тайский
  • Английский и немецкий

…но никогда, например, тайский и немецкий.

Все довольно легко настроитьза исключением циклического изменения второго входа(украинский, тайский, немецкий). В настоящее время я просто назначаю им отдельные сочетания клавиш, например:

  • Украинский Alt+ 2;
  • Тайский Alt+ 3;
  • Немецкий Alt+ 4.

Так, например, если я нахожусь в паре английский+украинский, я нажимаю Alt+ 4, а дальнейшее нажатие на переключатель раскладки (я использую RCtrl) переключает только между английским и немецким языками.

Вот (плохо нарисованная) схема того, что мне нужно:

Циклическая диаграмма

Вопрос:можно ли заменить всю связку Alt+цифры одной циклической клавишей?
На схеме выше я хочу заменить множество разных Key2 одним.


Я использую Ubuntu 16.04.1 LTS с рабочим столом KDE.

Мой ~/.config/kxkbrcсодержит следующее (разбейте строку, чтобы уместить):

LayoutList=us,ua,th,de
LayoutLoopCount=2
Options=grp_led:scroll,grp:rwin_switch,compose:menu,lv3:ralt_switch,
        nbsp:level2,grp:rctrl_toggle,misc:typo

решение1

Вы можете просто нажать Super+ Space, чтобы переключаться между всеми источниками входного сигнала.


Вы можете изменить сочетание клавиш в том же окне настроек, где вы можете добавлять новые источники ввода. Вы можете найти его в разделе System Setting> Keyboard> Text Entry(маленькая кнопка/ссылка в левом нижнем углу Keyboardокна).

Здесь вы видите Text Entryокно настроек:

Окно ввода текста

Связанный контент