Я використовую менеджер вікон "i3" на Fedora 25. Я вже видалив GNOME Desktop. Я хочу змінити розкладку клавіатури і встановити її на інші мови, крім англійської, і бажано також встановити її як Alt+ Shiftярлик для легкого доступу.
Я використовую менеджер вікон "i3" на Fedora 25. Я вже видалив GNOME Desktop. Я хочу змінити розкладку клавіатури і встановити її на інші мови, крім англійської, і бажано також встановити її як Alt+ Shiftярлик для легкого доступу.
Відповіді:
Ви можете використовувати 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
setxkbmap -query
?
Насправді здається, що все має бути записано всередині однієї команди у файлі конфігурації i3 для того, щоб setxkbmap працював за бажанням, принаймні, на Arch linux.
Приклад: англійська + чеська клавіатура qwerty, перемикання ALT + SHIFT:
exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"
"exec setxkbmap" не працював для мене. Через розчаровані розбиття клавіатури я випадково підняв налаштування дисплея (Super + D з моменту встановлення з Regolith-desktop), і звідти я міг відкрити "Region & Language", щоб встановити розкладку клавіатури. Я думаю, що параметри розкладки клавіатури i3 "Ubuntu" зберігаються окремо від налаштувань розкладки клавіатури "Kubuntu".