キーボードハンドラーにフックしているすべてのプログラムを見つける優れたツールを探しています。
ホットキーコマンダーがすべてのプログラムを表示していません。私は2つのアプリを実行しており、グローバルホットキーが定義されて機能していますが、これらのプログラムはホットキーコマンダーにリストされていません。
Deep System Explorerが一部のドライバーを検出せず、エラーが表示されます。
他のもの?
Windows 7 64ビットを使用しています。
キーボードハンドラーにフックしているすべてのプログラムを見つける優れたツールを探しています。
ホットキーコマンダーがすべてのプログラムを表示していません。私は2つのアプリを実行しており、グローバルホットキーが定義されて機能していますが、これらのプログラムはホットキーコマンダーにリストされていません。
Deep System Explorerが一部のドライバーを検出せず、エラーが表示されます。
他のもの?
Windows 7 64ビットを使用しています。
回答:
Spy ++を試しましたか?これはあなたを助けることができます。
.NET Event Spy-.NET オブジェクトで発生したイベントにフックして監視するツール-このツールは、.NET駆動のアプリケーションでのみ機能します。
私は最近この問題も調べましたが、答えに最も近いのは、キーボードフックを登録したWindowsにプログラムで質問する方法がないことを明らかにすることでした(ただし、マークされていない同様の重複への回答はStackOverflow に関する質問は、それが可能であると主張する記事にリンクしています。これを行うように設計されたほとんどのプログラムは、すべてのショートカット(.lnk)ファイル(通常は[スタート]メニュー)を見て、ホットキーが割り当てられているファイルを確認しますが、ほとんど役に立ちません。
私の場合、EclipseとWinSplit Revolutionでいつも使用しているいくつかのキーボードショートカットを使用することができませんでした(WinSplitは、起動時に、他の誰かが既に使用しているキーボードショートカットのそれぞれについて不満を述べていました)。キーボードショートカットを乗っ取ったユーザーを特定できるプログラムは見つかりませんでしたが、回避策は見つかりました。
最終的には、約6種類のプログラムのホットキーを無効にする必要があり、アンインストールしなければならないプログラムも1つありました。ホットキーを無効にしなければならなかったいくつかのプログラムは、SnagIt(スクリーンショットツール)、DisplayFusion(タスクバーエンハンサー)、Skype、私のビデオカードコントロールパネルアプレット、およびTrueCryptでした。
私自身もこの質問に何度か取り組んでいます。幸いなことに前回私はあなたが望んでいることを正確に実行するプログラムを見つけることができました。
注意:Win 8以降を使用している場合は、このユーティリティを使用しないでください。問題が発生します。
これはWindows Hotkey Explorerと呼ばれ、無料でダウンロードできます(同じページにある有料のHotkey Commanderと混同しないでください)。すべてのホットキーとそれらを予約したプログラムが表示されます。