Winkey pára de funcionar

8

Cerca de 6 meses atrás, do nada o Winkey do meu antigo teclado parou de funcionar. CTRL + ESC ainda mostraria o Menu Iniciar, mas apenas o Winkey faria aparentemente nada. Winkey + M mostraria o Desktop, Winkey + L ainda bloquearia o computador e assim por diante. Dentro de outros aplicativos, o Winkey teria um comportamento diferente:

  • No Firefox, ele 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 novo teclado com apenas 6 meses de uso (não, não era um teclado para jogos) e este tinha 6 anos (agora 7), mas por alguma razão funcionou. Eu considerei uma daquelas coisas aleatórias que acontecem sob o Windows e segui em frente.

Cerca de uma semana atrás, este teclado começou a mostrar os mesmos resultados. Eu tenho dificuldade em acreditar que é relacionado a hardware, considerando que esses teclados são de empresas diferentes e usam entradas diferentes (PS / 2 para o de 6 anos, USB para o mais novo).

Neste momento, o Winkey no Firefox está exibindo os Favoritos, e no VS ele mostra a Ajuda.

Eu quero saber:

1) Como permanentemente corrigir esse problema?

2) O que exatamente causa isso?

Além disso, eu tentei a solução aqui mas não ajudou.

EDITAR : a reinicialização corrige, mas depois de um tempo ela pára de funcionar novamente.

EDIT2 : Ontem eu olhei no Visualizador de Eventos e percebi que o Winkey mudou seu comportamento logo após o início do serviço de Experiência do Aplicativo. Eu desabilitei esse serviço e achei que funcionou. Não aconteceu.

    
por stelonix 02.03.2012 / 20:42

5 respostas

4

Há dois problemas aqui em vez de apenas um: o primeiro é remapear a chave do Windows e o segundo é detectar e, eventualmente, evitar um remapeamento de um (suspeito ) software 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:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

e eles são um pouco complicados de mudar, então sugiro duas soluções fáceis para remapear a chave do Windows para o valor padrão.

1 - Criador de layout do Microsoft Keyboad

link

ou

2 - KeyTweak

link

Ambos são apresentados: Remapeando o layout do teclado no Windows XP, Vista e 7

link

Eu sugiro que você tente primeiro com o KeyTweak porque o MKLC é uma solução muito "pesada": ele cria um arquivo de configuração enorme e a solução "mais leve" é, imho, melhor ...

Basta redefinir a (s) "chave (s) W" para o valor padrão ...

B)Comoencontraroculpado"remapeador" indesejado?

Sugiro que você monitore qual processo está acessando as chaves de registro relacionadas ao layout do teclado com o Sysinternals Process Monitor.

link

Quando você encontrar, você decidirá o que fazer com esse "remapeador" ... [por exemplo, Reciclagem ...; -)]

Espero que esta ajuda. Nos informe. :)

    
por 05.03.2012 / 21:19
1

Eu sugiro que você obtenha o hijackthis 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 ver depois de cada um deles, se a chave win retornar ao seu comportamento normal. Se isso não funcionar, tente carregar as janelas no modo de segurança e carregar cada uma das aplicações por conta própria e ver quando a chave de ganho pára de funcionar como deveria.

Acredito que, depois de fazer isso, você será capaz de responder aos 2) você encontrará o programa que o causa, e 1) desinstalar / reconfigurar esse programa para resolvê-lo permanentemente.

    
por 05.03.2012 / 20:07
1

O HKCU em seu outro comentário significa que ele está isolado para o seu usuário. Gostaria de criar um novo usuário e executá-lo por um tempo para ver se ele se repete, se não apenas mover todas as suas coisas (uma dor, eu sei)

    
por 09.03.2012 / 03:07
1

A chave Win é normalmente registrada como uma tecla de atalho por explorer.exe , usando o RegisterHotKey . Você pode descobrir quais hotkeys estão registrados 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 tecla Favoritos em teclados "internet". Não pode ser um nível muito baixo, ou Win + M etc. ainda não funcionaria. Em qualquer caso, para a tecla Favoritos , esta linha no Process Monitor é normal:

10:43:11.7233223 PM explorer.exe    1028    RegOpenKey  HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKey    NAME NOT FOUND  Desired Access: Read

(Estou executando o XP, YMMV ligeiramente)

    
por 10.03.2012 / 13:57
0

Isso, obviamente, pode ser apenas hardware ou software.

A verificação de software é feita da melhor maneira, inicializando no modo de segurança com a rede (para Internet), se você aguentar isso por um dia inteiro. Se isso não acontecer mais, isso é causado por algum programa instalado. Você também pode tentar mapear outra chave para ser WIN e ver se isso muda alguma coisa no comportamento observado.

Para hardware, eu tentaria outro teclado conectado via outra porta USB.

Se você não consegue encontrar qual é o problema, levar o computador a um técnico de reparos é minha última idéia, além de desistir de usar a tecla WIN.

    
por 06.03.2012 / 10:24