Tool, um herauszufinden, welche Programme Tastatur-Hooks verwenden?


8

Ich suche ein gutes Tool, das alle Programme findet, die mit dem Tastaturhandler verbunden sind.

Hotkey Commander zeigt nicht alle Programme an. Ich habe zwei Apps ausgeführt und sie haben einen globalen Hotkey definiert und funktionieren, aber diese Programme sind nicht in Hotkey Commander aufgeführt.

Deep System Explorer findet keinen Treiber und zeigt einen Fehler an.

Irgendwelche anderen?

Ich benutze Windows 7 64bit.


Neugierig, was versuchst du zu lösen?
Surfasb

Klingt so, als würde er nach forensischen Computerwerkzeugen suchen.
Robert

Antworten:


1

Haben Sie Spy ++ ausprobiert? Es kann Ihnen dabei helfen.


Spy ++ scheint im Windows SDK enthalten zu sein, aber ich kann anscheinend keinen Download-Link mehr finden. Ich werde weiter suchen; In der Zwischenzeit sind hier einige andere Tools zum Auschecken:


0

Ich habe mich kürzlich auch mit diesem Problem befasst, und als ich einer Antwort am nächsten kam, stellte ich fest, dass es anscheinend keine Möglichkeit gibt, Windows programmgesteuert zu fragen, wer Tastatur-Hooks registriert hat (obwohl dies eine Antwort auf ein ähnliches, aber nicht markiertes Duplikat ist Frage zu StackOverflow verweist auf einen Artikel, der behauptet, dass dies möglich ist). Die meisten Programme, die dafür entwickelt wurden, sehen sich einfach alle Verknüpfungsdateien (.lnk) (im Allgemeinen in Ihrem Startmenü) an, um festzustellen, welchen Hotkeys zugewiesen wurden - aber das ist fast nutzlos.

In meinem Fall konnte ich nicht mehrere Tastaturkürzel verwenden, die ich normalerweise in Eclipse und WinSplit Revolution ständig verwende (WinSplit beschwerte sich sogar beim Start über alle Tastaturkürzel, die bereits von jemand anderem verwendet wurden). Obwohl ich kein Programm gefunden habe, das herausfinden könnte, wer meine Tastaturkürzel entführt hat, habe ich eine Problemumgehung gefunden.

  1. Klicken Sie für jedes einzelne Symbol in Ihrer Taskleiste (der Bereich der Taskleiste rechts / unten in Ihrer Taskleiste) mit der rechten Maustaste oder doppelklicken Sie darauf und gehen Sie in die Optionen (manchmal als "Einstellungen" bezeichnet).
  2. Durchsuchen Sie jede Seite mit Optionen und suchen Sie nach Tastaturkürzeln oder Hotkeys.
  3. Deaktivieren Sie diejenigen, die Sie nicht in jedem Taskleisten-Applet verwenden.
  4. In einigen Fällen gibt es keine Option zum Deaktivieren der Hotkeys, und Ihre einzige Option besteht darin, dieses Programm beim Start zu deaktivieren oder das Programm zu deinstallieren.

Letztendlich musste ich Hotkeys für ungefähr ein halbes Dutzend Programme deaktivieren, und es gab sogar ein Programm, das ich deinstallieren musste. Einige der Programme, deren Hotkeys ich deaktivieren musste, waren SnagIt (ein Screenshot-Tool), DisplayFusion (ein Taskleisten-Enhancer), Skype, mein Applet für das Grafikkarten-Bedienfeld und TrueCrypt.


0

Ich habe mich mehrmals mit dieser Frage auseinandergesetzt. Zum Glück konnte ich beim letzten Mal ein Programm finden, das genau das tut, was Sie wollen.

Achtung : Wenn Sie Win 8 oder höher verwenden, verwenden Sie dieses Dienstprogramm nicht, da dies zu Problemen führen kann.

Es heißt Windows Hotkey Explorer und kann kostenlos heruntergeladen werden (nicht mit dem kostenpflichtigen Hotkey Commander auf derselben Seite verwechseln). Es zeigt Ihnen alle Hotkeys und welche Programme sie reserviert haben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.