Pular para o conteúdo

Console do CentOS: Adicionando "Alt Gr" ao layout do teclado

Dica publicada em Linux / Configuração
José Oliveira ironf15
Hits: 13.037 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Console do CentOS: Adicionando "Alt Gr" ao layout do teclado

Saudações.

Estava estudando e montei uma VMware com o CentOS. Mas uma das propostas do professor, era trabalhar tudo em console, a fim de nos acostumarmos com a questão de economia de recursos de Hardware.

Mas, foi a partir daí que meus problemas começaram. Com a interface gráfica, o meu teclado do Samsung NP300E4A-BD1BR, que tem as benditas teclas agregadas (Q,/ e W,? e E,°), eu conseguia trabalhar muito bem.

Mas quando eu entrava no modo console (Ctrl+Alt+F2), estas mesmas teclas não funcionavam. Mudei configuração, com algumas dicas daqui mesmo, e nada.

Mas o comando:

# system-config-keyboard

Explanado pelo Daniel Lara (aqui), me deu a luz sobre onde fica o mapa do teclado no CentOS:

/lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz

Daí, foi só localizar qual a numeração específica das teclas Q, W e E, respectivamente as keycodes 16, 17 e 18, e adicionar no mapeamento conforme segue abaixo:

1. Escolhendo o teclado:

# system-configure-keyboard

2. Após, na janela que surge, escolha o Português Brasil.

3. Acessando o mapeamento do teclado:

# vim /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz

4. Adicione as seguintes linhas:

keycode 16 = q

   altgr keycode 16 = slash

keycode 17 = w

   altgr keycode 17 = question

keycode 18 = e

   altgr keycode 18 = degree
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

5. Salve o arquivo (Esc+:wq) e reinicie o seu S.O. Pronto.


Segue minhas fontes de pesquisa, pois o mérito é todo deles.

Obrigado de antemão, aqueles que sempre estão dispostos a ajudar. O que eu fiz, foi compilar tudo em um lugar só:
Abraços e estou a disposição para tirar dúvidas.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Personalizando a inicialização do GNU/Linux - ISSUE

Instalando Impressoras no Linux: DEB e RPM

Use o Google Hangouts diretamente no terminal

Squid autenticando no Active Directory (AD) Windows 2008 Server

Notebook HP: tela preta (desligada) após o GRUB, placa AMD! [Resolvido]

Couldn't download jre... (Funtoo) [Resolvido]

Excluindo contas "Convidado" e "Acesso remoto" da tela de login no Ubuntu 13.10

#1 Comentário enviado por hrcerq em 24/06/2014 - 10:45h
Obrigado pela dica.

Tive esse mesmo problema com uma VM que preparei recentemente com CentOS. Pra contorná-lo, eu estava usando o gnome-terminal na minha máquina local pra acessar a VM via SSH. Mas o problema é que se eu por algum motivo não pudesse fazer conexão SSH a essa VM ainda estaria com esse problema.

Agora não mais.
#2 Comentário enviado por genesisszcruz em 28/02/2016 - 14:48h
Obrigado, muito obrigado, mesmo!

Contribuir com comentário

Entre na sua conta para comentar.