Resolvendo o bug do kernel x teclado Microsoft

Publicado por N M S em 09/02/2009

[ Hits: 8.093 ]

 


Resolvendo o bug do kernel x teclado Microsoft



Aqui resolvemos o bug do kernel série 2.6.27 em relação aos teclados wireless Microsoft. Após a atualização do sistema, as Hotkeys (teclas de atalho) pararam de funcionar. O problema estava num bug no kernel relacionado com os teclados wireless da Microsoft, no meu caso o MS Wireless Laser Keyboard 5000 (recomendo o teclado, mesmo sendo MS).

Quando executava o comando "xev" tentando ver os keycode dessas teclas não retornava código algum, era simplesmente como se essas não existissem.

A solução para o caso é adicionar um patch ao kernel e recompilá-lo.

Descrevo abaixo como proceder (estou supondo que as fonte os do kernel estão instalados, caso contrário é preciso fazer isso):

1) como root, faça os seguintes comandos:

# cd /usr/src/linux/
# wget
http://launchpadlibrarian.net/19501251/patch.keyboard (download do patch em questão)
# patch -p1 < patch.keyboard (aplicando o patch ao kernel)
# copy /boot/config .config (copiando a configuração atual do kernel para a nova compilação)
# make (compilando o Kernel)

Chega o momento de pedir uma pizza, pois a princípio isso leva mais de uma hora. Depois da pizza, retornamos ao computador e:

# make modules_install
# make install


Tais comandos acima foram baseados no Slackware 12.2, com o kernel "original", nessa versão o make install já roda o lilo, não precisando fazê-lo mais. Caso você use outra distribuição, apenas aplique o patch ao kernel e procure, aqui mesmo no VOL, como recompilá-lo.

Agora é só testar o seu teclado.

Para usar as Hotkeys, recomendo usar o xbindkeys, o qual é muito fácil de configurar.

Espero que esse seja útil.

nfermat

Outras dicas deste autor

Economizando bateria no EeePc

Goosh.org, um shell Google

Usando o Mathematica 7 com 2 monitores

Leitura recomendada

Instalação do Adobe Flash no Slamd 12.1

Instalando e configurando o discador ppoe rp-pppoe-3.8 no Kubuntu Linux

Guias Oficiais Linux Mint 17

Configurando teclado ABNT (Português) Debian Lenny

Resolvendo travamento do Firefox ao acessar sites com vídeos

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts