Estou procurando uma boa ferramenta que encontre todos os programas conectados ao manipulador de teclado.
O Hotkey Commander não está mostrando todos os programas. Eu tenho dois aplicativos em execução e eles têm uma tecla de atalho global definida e funcionando, mas esses programas não estão listados no Hotkey Commander.
O Deep System Explorer não encontra nenhum driver e exibe um erro.
Alguma outra?
Estou usando o windows 7 64bit.
Respostas:
Você já experimentou o Spy ++? Pode ajudá-lo com isso.
O Spy ++ parece estar incluído no Windows SDK, mas não consigo mais encontrar um link para download. Eu continuarei procurando; Enquanto isso, aqui estão algumas outras ferramentas para verificar:
Espião de Eventos .NET - Uma ferramenta que conecta e monitora eventos gerados em qualquer objeto .NET. Esta ferramenta funciona apenas com aplicativos controlados pelo .NET.
Spy gerenciado - Uma alternativa do Windows Forms ao Spy ++
fonte
Também investiguei esse problema recentemente e o mais próximo que cheguei de uma resposta foi descobrir que aparentemente não há maneira de perguntar programaticamente ao Windows quem registrou ganchos de teclado (embora uma resposta a uma duplicata semelhante, mas não marcada) pergunta no StackOverflow vincula a um artigo que afirma ser possível). A maioria dos programas criados para isso simplesmente analisa todos os seus arquivos de atalho (.lnk) (geralmente no menu Iniciar) para ver quais tiveram teclas de atalho atribuídas - mas isso é quase inútil.
No meu caso, não consegui usar vários atalhos de teclado que normalmente uso o tempo todo no Eclipse e no WinSplit Revolution (o WinSplit até reclamou na inicialização sobre cada um dos atalhos de teclado que já haviam sido utilizados por outra pessoa). Embora não tenha encontrado um programa que descubra quem seqüestrou os atalhos do meu teclado, encontrei uma solução alternativa.
Por fim, tive que desativar as teclas de atalho para cerca de meia dúzia de programas, e houve até um programa que tive que desinstalar. Alguns dos programas cujas teclas de atalho eu tive que desativar foram SnagIt (uma ferramenta de captura de tela), DisplayFusion (um aprimorador da barra de tarefas), Skype, meu miniaplicativo de painel de controle da placa de vídeo e TrueCrypt.
fonte
Tenho lutado com essa pergunta eu mesmo em várias ocasiões. Felizmente, na última vez, encontrei um programa que faz exatamente o que você deseja.
Cuidado : Se você usa o Win 8 ou posterior, não use este utilitário, pois isso criará alguns problemas.
Ele se chama Windows Hotkey Explorer e é gratuito para download (não confunda com o Hotkey Commander pago na mesma página). Ele mostra todas as teclas de atalho e quais programas as reservaram.
fonte