Estou usando o gerenciador de janelas 'i3` no Fedora 25. Já desinstalei o GNOME Desktop. Desejo alterar o layout do teclado e defini-lo para outros idiomas, além do inglês, e desejável também defini-lo como Alt+ Shiftatalho para facilitar o acesso.
Estou usando o gerenciador de janelas 'i3` no Fedora 25. Já desinstalei o GNOME Desktop. Desejo alterar o layout do teclado e defini-lo para outros idiomas, além do inglês, e desejável também defini-lo como Alt+ Shiftatalho para facilitar o acesso.
Respostas:
Você pode usar o setxkbmap:
setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'
Basta alterar os layouts de teclado, de acordo com o que você preferir. Se você quiser que o i3 execute esses comandos na inicialização, adicione-os ao seu arquivo de configuração "~ / .i3 / config" e preencha "exec".
exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"
Confira http://docs.slackware.com/howtos:manuais_de_window:keyboard_layout_in_i3
setxkbmap -query
?
Parece que tudo deve ser escrito dentro de um único comando no arquivo de configuração do i3 para que o setxkbmap funcione como desejado, pelo menos no Arch linux.
Exemplo: teclado qwerty em inglês + tcheco, alternar ALT + SHIFT:
exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"
"exec setxkbmap" não funcionou para mim. Com o esmagamento frustrado do teclado, puxei acidentalmente as configurações de exibição (Super + D desde que instalei a partir do Regolith-desktop), e de lá pude abrir "Region & Language" para definir o layout do teclado. Acho que as configurações de layout de teclado do i3 "Ubuntu" são armazenadas separadamente das configurações de layout de teclado do "Kubuntu".