web-dev-qa-db-ja.com

ホットキーを使用しているプログラムを確認する

「他のプログラムが使用している」ため、プログラムにホットキーを登録できません。この場合、「Print Screen」と「Ctrl + Print Screen」、およびShift、Alt、Ctrl、+ print-screenのその他すべての組み合わせです。

使用中のホットキーと、それらを使用しているプログラムを確認するにはどうすればよいですか?

私は同様の質問を見ました:

そして、彼らは Hotkey Explorer と呼ばれるプログラムを使用することを提案しますが、そのプログラムは私のシステム(Windows 10 Ent x64)で正しく動作しません。実際、ここに警告があります:このプログラムをWINDOWS 10で実行しないでください。なんて悪夢なんだ。

また、Dropboxをインストールしていません(他の質問では、印刷画面のボタンが使用される可能性があると述べています)

19
Aaron

申し訳ありませんが、Windows 8または10のホットキーエクスプローラーに代わるものを提案することはできません。これはWindows 7の天の恵みです。

この問題を処理する最も原始的な方法しか提供できません。まず、実行中のすべてのプログラム(システムトレイにあるものを含む)を1つずつ閉じます。プログラムを閉じるたびに(またはときどき)プログラムがそのホットキーを使用できるかどうかをテストします(Greenshotですか?)。

すべてが閉じても問題が解決しない場合は、タスクマネージャーのProcessesタブを開きます(または、より良いのは、 をダウンロードしてください)プロセスエクスプローラー )。ユーザーごとにプロセスを並べ替え、ユーザー(システムではない)プロセスを1つずつ強制終了します。繰り返しになりますが、ホットキーが使用可能になるかどうかを確認してください。遅かれ早かれ、問題のプロセスを見つける必要があります。私の場合、 CSRHarmonySkypePlugin.exe(CSR Bluetooth 4.0 USBドングルのCSR Harmonyドライバーの一部)を取得していました Ctrl+Alt+Up そして Down 他にもいくつかあります-それを設定したりオフにしたりするためのUIはありません!

この種の問題は非常に迷惑です。ハッピーハンティング!

8
Gene Pavlovsky

Gene Pavlovskyの答えの小さな拡張:Sysinternals Process Explorerでアクティブ化できますViews"Scroll to new processes

ホットキーを押すとすぐに、割り当てられたアプリケーションが強調表示されることがあります:-)

7
Tom

Visual Studioに付属しているSpy ++ツール https://stackoverflow.com/a/43645062/62838 を使用できます。これにより、WM_HOTKEYウィンドウメッセージを受信して​​いるウィンドウとプロセスを確認できます。 32ビットバージョンが機能しない場合は、代わりに64ビットバージョンを試してください。

3
Fabian Schmied