setxkbmap abnt2 iniciando com o sistema GNU/Linux

Muitos usuários tem tido problema com teclado em distribuições mais atuais, as configurações não são salvas no boot, se é o seu caso confira.







Layout de teclado



Um layout de teclado é qualquer disposição específica para as letras do alfabeto num teclado, de computador, máquina de escrever ou outro dispositivo tipográfico. Existem diversos tipos de teclados, geralmente adaptados ao idioma em que será utilizado. Wikipédia




O problema mais comum são as teclas de acentuação e o ç não funcionarem, independente de você configurar nas configurações do sistema, a solução é forçar as configurações manualmente.

Para que vocẽ force as configurações para o seu teclado temos o exemplo abaixo.

setxkbmap -model pc105 -layout br -variant abnt2


Mas o comando perde a sua função ao reiniciar o computador.

Para carregar as configurações no boot do sistema, crie o arquivo de inicialização.

nano ~/.config/autostart/setxkbmap.desktop

Cole as linhas abaixo no arquivo de texto aberto.

[Desktop Entry]
Type=Application
Exec=setxkbmap -model pc105 -layout br -variant abnt2
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[pt_BR]=Teclado
Name=Teclado

Ficando como na imagem.

Note que o comando em exec é um exemplo, substitua para o comando que você utiliza para definir o layout do seu teclado.,




Salve teclando Ctrl + x tecle s e tecle Enter para fechar.


Reinicie e sessão para testar.

loginctl kill-user $USER



Comentários

  1. Respostas
    1. Veja aqui https://linuxdicasesuporte.blogspot.com/2017/04/instalacao-do-arch-linux.html

      Excluir
  2. Funcionou direitinho pra mim no Kali Linux, mas tive que criar o diretório /autostart. Muito obrigado!

    ResponderExcluir
  3. Eu estou usando algo assim no meu ".xinitrc" já que uso os bspwm:

    setxkbmap -model pc105 -layout br -variant abnt2 \
    -option "lv3:ralt_switch" \
    -option "terminate:ctrl_alt_bksp" \
    -option "caps:escape"

    O lv3:ralt_switch permite usar o Atl-Gr
    o termina ctrl_alt_bksp é para matar o x com Ctrl-alt-backspace
    e o caps:scape faz do meu caps outro Esc, já que "moro" no neovim.

    Bacana o artigo, vou visitar outros links pra aprender e possivemente contribuir de algum modo!

    ResponderExcluir
  4. show de bola, eu deixo no .xsession

    ResponderExcluir

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais