Уголок новичка
   271

Вопрос по поводу добавления третьей раскладки

Здравствуйте, поставил Manjaro с i3 в качестве оконного менеджера, но теперь не знаю как добавить третью клавиатурную языковую раскладку. Собственно, добавляю в .xinitrc следующее:
setxkbmap "us,ru", ",winkeys" "grp:alt_shift_toggle,grp_led:scroll"

После чего всё нормально функционирует — могу печатать на двух языках на выбор.
Но стоит мне добавить туда третью раскладку, например вот так:
setxkbmap "us,tr,ru", ",winkeys" "grp:alt_shift_toggle,grp_led:scroll"

Возникают ошибки, подобный метод не работает. Как добавить третью раскладку? Просто мне приходится печатать на трёх языках. Заранее благодарю за Ваши ответы.

5 комментариев

avatar
@ledenek: кто-нибудь запостите товарищу на форум, что у него не хватает запятой в
кавычках с winkeys.
должно быть
",,winkeys"

либо, если уж он дефолтные раскладки использует, то есть такой вариант команды

setxkbmap -layout us,tz,ru -option «grp:alt_shift_toggle,grp_led:scroll»

ну и ещё вариант с настройками Xorg
/etc/X11/xorg.conf.d/00-keyboard.conf:

Section «InputClass»
Identifier «system-keyboard»
MatchIsKeyboard «on»
Option «XKbLayout» «us,tz,ru»
Option «XKbOptions» «grp:alt_shift_toggle,grp_led:scroll»
EndSection

а то у меня что-то с мобилы не хочет автологиниться на форуме, а пароль на компе. мне лень его включать)
+1
avatar
Пробовал оба способа, но почему-то не вышло :( Пробовал добавить турецкий или азербайджанский языки.
0
avatar
config:
<code># Keyboardlayout
exec setxkbmap "us,ru,ua" ",winkeys" "grp:ctrl_shift_toggle"</code>
00-keyboard.conf:
<code>Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "pc105"
EndSection</code>
В конфиге перед winkeys стоит одна запятая. Уже около года раскладка работает и переключает три языка без проблем.
+1
avatar
Почему-то у меня не вышло, может дело в языках, которые пытаюсь добавить? Я пытаюсь добавить турецкий или азербайджанский.
0
avatar
На моём Manjaro-i3 в конфиге WM такой код: setxkbmap «us,ru,ua» ",winkeys" «grp:alt_shift_toggle», добавил UA третьим языком. Всё работает одной строкой.
Последний раз редактировалось
?
С Уважением, BassUtter.
Manjaro-i3 20.1.1 Mikah
x86_64 Linux 5.8.11-1-MANJARO
WM i3
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.