Slackware Linux - teclado Lenovo ThinkPad [Resolvido]

Publicado por Lisandro Guerra em 18/08/2015

[ Hits: 34.050 ]

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

Revista Espírito Livre

cut - Comando com exemplos

Wine 1.5.X - Instalação no Linux Mint 13 e Ubuntu 12.04

Linux Mint (Cinnamon) - configurar tecla /?° do Thinkpad T430 Lenovo

Uso básico dos comandos zip e unzip

Leitura recomendada

Usando um ZipDrive IDE interno no Linux

Fazendo o drive de disquete (floppy) funcionar no Ubuntu 10.04 LTS

ALSA e headsets USB: hotplugging

Instalando webcam da Clone e GOTEC no Mandriva One

Instalando Dell Wireless 1395 mini-Pci no Ubuntu 8.04 Hardy Heron com NdisWrapper

  

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