Slackware Linux - teclado Lenovo ThinkPad [Resolvido]

Publicado por Lisandro Guerra em 18/08/2015

[ Hits: 33.571 ]

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

Nepomuk - Desabilitando no KDE

LAMP com PHP 7 no Linux Mint 17.3 e Ubuntu 14.04

Configurando Teclado ABNT2 no Slackware 13.37 - Xfce

Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4312 LP-PHY no Linux Mint 14/15

OpenSuSE: acesso ao Banco do Brasil

Leitura recomendada

Instalação da Lexmark X1185 no Ubuntu 9.10

Placa de rede Attansic L2 100 Mbit no Slackware 12

Quando a placa 82845G não funciona (driver i810)

Trocar MAC address da placa de rede pemanentemente

Bootando Linux com disquete e pendrive (sem cdrom)

  

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