Teclado PS2 deixa de funcionar no Windows 8.1 após você usar um teclado USB.

Eu sempre dei preferência a teclado e mouse PS2 para não ocupar (às vezes preciosas) portas USB. Com o tempo acabei me rendendo a usar mouse sem fio, que são todos USB, mas continuava usando teclados PS2.

Esta semana precisei testar um possível defeito intermitente de um teclado Microsoft de um cliente e substituí o meu PS2 pelo USB dele. Aproveitei para fazer uma limpeza no meu com um pincel, para tirar todo o lixo acumulado em vários meses.

Aí depois de terminar o diagnóstico do teclado USB, que levou uns dois dias, coloquei de volta o PS2. E nada de funcionar.

Será que eu quebrei o teclado apenas limpando? Está parecendo o meu carro!

Depois de alguns testes descobri que o teclado funcionava para ligar o computador (eu ligo sempre apertando a barra de espaço) e no setup do BIOS, mas parava de funcionar misteriosamente (até NUM LOCK e CAPS LOCK paravam de responder) pouco antes de aparecer a tela de login do Windows 8.1.

Desligar o computador da tomada e deixar assim por um tempo com o teclado desconectado não surtiu qualquer efeito.

Então eu dei boot pelo XP na mesma máquina e confirmei que o problema era apenas no Windows 8.1. Aproveitei para pesquisar na internet se mais alguém passara pelo mesmo problema e descobri que o Windows 8.1 faz de propósito. Aparentemente o driver PS2 é desativado quando o último dispositivo PS2 é removido. O problema é que não é mais ativado!

Eu estava pronto para implementar a solução apontada de editar a chave

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt

E mudar o valor de Start para 0 ou 1 (o Windows 8.1 muda o valor para 3), mas ao sair do XP e voltar para o Windows 8.1, o teclado estava funcionando! E desta vez eu estava com um outro teclado USB ainda conectado.

Vai entender… O que será que fez o Windows 8.1 finalmente notar que eu queria usar o teclado PS2?

 

 

 

5 comentários
  • Snow_man - 310 Comentários

    Isso me faz lembrar quando o Windows 7 foi lançado; resisti bastante a sair do XP (e hoje ainda vejo algumas vantagens no xp, principalmente em rede), e hoje nem o 8, nem 8.1, nem o 10 me convencem a sair do 7.

  • VR5 - 397 Comentários

    Quando mando meu PC para uma manutenção eles usam lá um teclado USB. Quando ele retorna e ligo meu teclado PS2 SEMPRE tenho que reiniciar de novo e daí funciona. Detalhe: uso Windows 10 Pro 64 Bits. Não sei se depois da atualização Redstone isso resolveu pois ainda não fiz esse teste…

  • Jefferson - 6.606 Comentários

    Esqueci de comentar que alguns dias antes eu fiz upgrade em uma máquina de cliente para Windows 8.1 e tive o mesmo problema. Após usar um teclado USB, mouse e teclado PS2 não funcionaram mais. Na ocasião eu achei que fosse defeito na motherboard e como o cliente não usava nada PS2 entreguei assim mesmo. Agora eu sei que não era defeito.

  • Jefferson - 6.606 Comentários

    Até o momento em que o Windows 8.1 se recusava a aceitar meu teclado PS2, ele ainda funcionava para ligar o computador. Mas desde que o Windows “consertou” isso, o teclado não ligava mais o computador…

    Eu fui até as propriedades do teclado PS2 e na aba “gerenciamento de energia” ativei “permitir que este dispositivo acorde o computador” e aparentemente agora está tudo como era antes.

    Olha… às vezes eu sinto falta do tempo em que o Windows não podia mexer nas configurações do BIOS.

  • Acácio Amaral - 4 Comentários

    Tive o mesmo problema em máquinas que formatava do Win7 para o Win8, mouses também me davam trabalho, a solução? No meu caso bastava entrar no pc do cliente e mandar exibir todos os dispositivos oculto do gerenciador de dispositivos e apareciam teclado e mouses USB “ocultos / desativados” basta desinstalar todos os teclados até mesmo o que estiver conectado agora usando o mouse e quando você reiniciar o pc ele voltará ao normal. Mas sempre que conectar um teclado USB vai ter que remover ele do gerenciador antes de colocar o PS2 no lugar.

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »