Há cerca de 6 meses, do nada o Winkey do meu teclado antigo parou de funcionar. CTRL + ESC ainda mostraria o menu Iniciar, mas apenas o Winkey aparentemente não faria nada. O Winkey + M mostraria a área de trabalho, o Winkey + L continuaria bloqueando o computador e assim por diante. Dentro de outros aplicativos, o Winkey teria um comportamento diferente:
- No Firefox, mostraria os favoritos
- No Visual Studio, ele abriria a ajuda
Depois de tentar fazer logoff, reiniciar e provavelmente todas as soluções no Google, tentei o caminho mais fácil e troquei o teclado. Era um teclado novinho em folha com apenas 6 meses de uso (não, não era um teclado para jogos) e este tinha 6 anos (agora 7), mas por algum motivo funcionou. Eu considerei uma daquelas coisas aleatórias que acontecem no Windows e seguem em frente.
Cerca de uma semana atrás, este teclado começou a mostrar os mesmos resultados. É difícil acreditar que seja relacionado ao hardware, considerando que os teclados são de empresas diferentes e usam entradas diferentes (PS / 2 para o de 6 anos, USB para o mais recente).
No momento, o Winkey no Firefox está mostrando Favoritos e, no VS, mostra Ajuda.
Eu quero saber:
1) Como corrigir esse problema permanentemente ?
2) O que exatamente causa isso?
Além disso, tentei a solução aqui, mas não ajudou.
EDIT : Reiniciar corrige, mas depois de um tempo ele pára de funcionar novamente.
EDIT2 : Ontem, procurei no Visualizador de Eventos e notei que o Winkey mudou seu comportamento logo após o início do serviço Application Experience. Desativei esse serviço e achei que funcionava. Isso não aconteceu.
fonte
Respostas:
Há dois problemas aqui, em vez de apenas um: o primeiro é remapear a chave do Windows e o segundo é detectar e, eventualmente, evitar o remapeamento de um software (suspeito) em execução no seu sistema.
A) Remapeando o teclado para os valores padrão
O layout do teclado está localizado nessas chaves do Registro:
e eles são um pouco difíceis de mudar, por isso sugiro duas soluções fáceis para remapear a chave do Windows para o valor padrão.
1- Microsoft Keyboad Layout Creator
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22339
ou
2- KeyTweak
http://webpages.charter.net/krumsick/
Ambos são apresentados aqui: Remapeando o layout do teclado no Windows XP, Vista e 7
http://vlaurie.com/computers2/Articles/remap-keyboard.htm
Eu sugiro que você tente primeiro com o KeyTweak porque o MKLC é uma solução "pesada" demais: cria um arquivo de instalação enorme e a solução "mais leve" é, imho, melhor ...
Redefina as "Teclas W" para o valor padrão ...
B) Como encontrar o culpado "remapeador" indesejado?
Sugiro que você monitore qual processo está acessando as chaves do Registro relacionadas ao layout do teclado com o Sysinternals Process Monitor.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Quando você o encontrar, decidirá o que fazer com esse "remapeador" ... [por exemplo, Lixeira ... ;-)]
Espero que esta ajuda. Nos informe. :)
fonte
Eu sugeriria que você os seqüestrasse e veja quais aplicativos estão carregando na inicialização. Depois disso, você deve fechá-los do gerenciador de tarefas,
Ctrl+Shift+Esc
um por um, e verificar após cada um deles se a chave da vitória retorna ao seu comportamento normal. Se isso não funcionar, tente carregar as janelas no modo de segurança e carregue cada um dos aplicativos por conta própria e veja quando a tecla win pára de funcionar como deveria.Acredito que depois de fazer isso, você será capaz de responder a 2) você encontrará o programa que o causa e 1) desinstala / reconfigura esse programa para resolvê-lo permanentemente.
fonte
O HKCU em seu outro comentário significa que, esperamos, esteja isolado para o usuário. Eu criaria um novo usuário e o executaria por um tempo para ver se ele ocorreria, se não apenas mover todas as suas coisas (Uma dor, eu sei)
fonte
A Winchave é normalmente registrada como uma tecla de atalho
explorer.exe
, usando a função API RegisterHotKey . Você pode descobrir quais teclas de atalho são registradas usando o Hotkey Explorer , embora sua exibição seja mais "amigável" do que eu preferiria.Parece que está sendo remapeado em algum nível para agir como a Favoritestecla nos teclados "internet". Não pode ser um nível muito baixo ou Win+ Metc. ainda não funcionaria. Em qualquer caso, para a Favoriteschave, esta linha no Process Monitor é normal:
(Estou executando o XP, YMMV um pouco)
fonte
Obviamente, isso poderia ser apenas hardware ou software.
É melhor verificar o software inicializando no modo de segurança com rede (para Internet), se você aguentar um dia inteiro. Se isso não acontecer mais, isso será causado por algum programa instalado. Você também pode tentar mapear outra chave para ser o WIN e verificar se isso altera alguma coisa no comportamento observado.
Para hardware, eu tentaria ainda outro teclado conectado por outra porta USB.
Se você não consegue encontrar qual é o problema, levar minha máquina a um técnico de reparos é minha última idéia, além de desistir de usar a tecla WIN.
fonte