как переключить раскладку в tty?

В последнее время начал работать исключительно через терминал, причем не эмуляцию терминала из под иксов, а просто терминал без графики. В графическом режиме между раскладками переключаюсь сочетанием клавиш Ctrl+Z, но в tty эта комбинация не работает. В файле /etc/default/keyboard согласно инструкциям найденным в сети дописал grp:alt_shift_toogle - сочетание клавиш Alt+Shift после этого так и не стало работать, ни в графическом режиме, ни в tty. По умолчанию стоит английский язык, на русский переключиться так и не получается, хотя сама кириллица нормально отображается

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


Ответы (1 шт):

Автор решения: Reiji Akkerman

Чтобы переключаться между языками стандартными для многих сочетаниями клавиш (типа Alt+Shift и Ctrl+Shift) нужен оконный менеджер. Именно он обрабатывает подобные сочетания клавиш. Чистый же tty может переключать языки только командой loadkeys в связке с кратким обозначением языка(ru, en, de и т. д.). Приведенной выше командой лучше пользоваться вводя сперва loadkeys en (при необходимости sudo), чтобы можно было переключиться обратно на английский язык. Если этого не сделать и сразу переключиться на допустим loadkeys ru - то в лучшем случае вам останется только переключиться на другой tty и продолжить свою работу оттуда, так как обратно на английский перейти уже не выйдет.

→ Ссылка