Slackware Linux - teclado Lenovo ThinkPad [Resolvido]

Publicado por Lisandro Guerra em 18/08/2015

[ Hits: 33.572 ]

Blog: https://spartanix.com/

 


Slackware Linux - teclado Lenovo ThinkPad [Resolvido]



A dica é de configuração do teclado do Lenovo ThinkPad modelos T400, T410 e T420 no Slackware Linux.

Na instalação geralmente o teclado fica configurado como ABNT2 e essa configuração é quase plenamente satisfatória. Falha somente em não configurar a tecla que retorna "/, ?, e °", esta da imagem abaixo:
Linux: Slackware Linux teclado Lenovo ThinkPad [RESOLVIDO]
Como não tem um mapa deste teclado vamos adaptar o mapa ABNT2 incluindo a tecla desejada da seguinte maneira:

1. Fazer cópia do mapa que servirá de padrão que se chama br_abnt2.map.gz e encontra-se em: /usr/share/kbd/keymaps/i386/qwerty

2. Descompacte e renomeie o arquivo. Eu usei o nome br_lenovo_t400.map.

3. Edite o arquivo procurando os códigos das teclas que estão em ordem crescente, procure manter a ordem na alteração para o arquivo ficar organizado. Inclua a linha:

keycode 97 = slash question degree

4. Salve e feche o arquivo e compacte ele com o comando:

gzip br_lenovo_t400.map

5. Copie o arquivo resultante de nome br_lenovo_t400.map.gz para a pasta /usr/share/kbd/keymaps/i386/qwerty.

6. Para garantir que na reinicialização esteja configurado, edite agora o arquivo rc.local em /etc/rc.d/ e inclua a linha:

loadkeys /usr/share/kbd/keymaps/i386/qwerty/br_lenovo_t400.map.gz

7. Salve e saia.

Este procedimento já garante o funcionamento fora do X. Agora vamos alterar o KDE para este teclado.

1. No menu K vá em Configurações do Sistema e nas configurações escolha Dispositivos de Entrada conforme imagem:
Linux: Slackware Linux teclado Lenovo ThinkPad [RESOLVIDO]
2. Nas opções de teclado na aba de Hardware escolha o modelo Lenovo que se refere a IBM ThinkPad R60/T60/R61/T61, veja imagem:
Linux: Slackware Linux teclado Lenovo ThinkPad [RESOLVIDO]
3. Na aba Leiautes tenha certeza de ter selecionado em primeiro lugar a opção br como na imagem abaixo:
Linux: Slackware Linux teclado Lenovo ThinkPad [RESOLVIDO]
Aplique as alterações e pronto o KDE já está configurado.

Para o Xfce 4 também fica fácil. Basta ir no menu X, procure por "Settings" e dentro dele, por "Keyboard".

A configuração deve ficar assim:
Linux: Slackware Linux teclado Lenovo ThinkPad [RESOLVIDO]
Caso tenha alguma duvida nesta parte visite esta dica sobre configuração do teclado no Xfce 4:
Fica então a dica.
Obrigado pela ajuda do Luís Fernando C. Cavalheiro.

Fontes:
Outras dicas deste autor

Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4311 no Linux Mint 14/15

LAMP com PHP 7 no Linux Mint 17.3 e Ubuntu 14.04

Linux Mint atualizando versões 17 e 17.1 para 17.2 Rafaela

Acesso remoto ao Raspbian com xrdp

Scanner Gotec (Plustek) no Linux Mint

Leitura recomendada

Instalando driver de vídeo ATI no Debian Lenny (5.0) sem desastres

Configurando DVD via porta USB no Ubuntu

Som na inicialização do Ubuntu 9.04 no HP Dv7 1285dx

Configurar Intel GMA 500 pousblo no Linux Mint Debian Edition

Configurando o modem smartlink no Mandriva One Linux

  

Comentários
[1] Comentário enviado por Mc.Eagle em 18/08/2015 - 20:55h

Rapaz! Ainda usamos Slackware...GRAÇAS A DEUS! Viva o Linux!

[2] Comentário enviado por lcavalheiro em 19/08/2015 - 02:52h

Disponha, Lisandro!
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta

[3] Comentário enviado por SylvesterBR em 26/12/2016 - 18:09h

Valeu Lisandro.

Adaptei sua solução para o openSUSE Leap 42.2, onde os mapas estão em outro diretório: /usr/share/kbd/keymaps/legacy/i386/qwerty/

A solução completa foi criar o arquivo /etc/bash.bashrc.local com o conteúdo abaixo, que testa de forma simples se o ambiente gráfico está rodando naquele terminal e executa os comandos específicos para o modo texto ou para o modo gráfico. Dessa forma não foi necessário configurar também no ambiente gráfico.

if [ "$DISPLAY"n != "n" ];
then
setxkbmap -model thinkpad60 -layout br
else
loadkeys /usr/share/kbd/keymaps/legacy/i386/qwerty/br-abnt2-lenovo.map.gz
fi


[]'s



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts