Ferramenta para descobrir quais programas estão usando ganchos de teclado?

8

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.

Tony_Henrich
fonte
Curioso, o que você está tentando resolver.
surfasb
Parece que ele está procurando por ferramentas forenses de computador.
Robert

Respostas:

1

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:

Jase
fonte
0

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.

  1. Para cada ícone na bandeja do sistema (a área da barra de tarefas à direita / parte inferior da barra de tarefas), clique com o botão direito do mouse ou clique duas vezes e vá para as opções (às vezes chamadas de "configurações").
  2. Percorra todas as páginas de opções, procurando qualquer menção a atalhos de teclado ou teclas de atalho.
  3. Desative os que você não usa em cada miniaplicativo da bandeja do sistema.
  4. Em alguns casos, não haverá opção para desativar as teclas de atalho, e sua única opção será desativar esse programa na inicialização ou desinstalar o programa.

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.

roubar
fonte
0

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.

Gene Pavlovsky
fonte