Console do CentOS: Adicionando "Alt Gr" ao layout do teclado
Dica publicada em Linux / Configuração
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:
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.
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
altgr keycode 16 = slash
keycode 17 = w
altgr keycode 17 = question
keycode 18 = e
altgr keycode 18 = degree
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ó:
- CentOS configurar teclado [RESOLVIDO] [Tópico]
- Configurar teclado ABNT2 do Acer Aspire 5610
- VirtualBox e teclado do Notebook SAMSUNG series 5 « MÓDOLO
Abraços e estou a disposição para tirar dúvidas.
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.