Я использую оконный менеджер 'i3` на Fedora 25. Я уже удалил GNOME Desktop. Я хочу изменить раскладку клавиатуры и установить для нее языки, отличные от английского, и желательно также установить ее как сочетание клавиш Alt+Shift для быстрого доступа.
3 ответа
Вы можете использовать setxkbmap:
setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'
Просто поменяйте раскладки клавиатуры у нас, де на то, что вы когда-либо предпочитаете. Если вы хотите, чтобы i3 запускал эти команды при запуске, просто добавьте их в файл конфигурации "~/.i3/config" и добавьте "exec".
exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"
Оформить заказ http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3
Для меня в Manjaro + i3 работало только следующее:
exec_always "setxkbmap -model pc104 -layout us,ru,ua -variant ,, -option grp:alt_shift_toggle"
Я указал это в файле ~/.config/i3/config
Действительно, кажется, что все должно быть записано внутри одной команды в конфигурационном файле i3, чтобы setxkbmap работал должным образом, по крайней мере, в Arch linux.
Пример: английская + чешская qwerty клавиатура, переключатель ALT + SHIFT:
exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"