![コンピュータをロックすると、何らかのマクロが実行されます。問題となっているプログラムを見つけるにはどうすればよいですか?](https://rvso.com/image/1618766/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%82%92%E3%83%AD%E3%83%83%E3%82%AF%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E4%BD%95%E3%82%89%E3%81%8B%E3%81%AE%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E5%95%8F%E9%A1%8C%E3%81%A8%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
問題: 頻繁に (~5%)、コンピューターをロックすると (win + L)、コンピューターはロック画面になり、その後すぐに「プロジェクト」ウィンドウ (w + P) が表示され、次の画面が表示されます。
再度ログインすると、次のようないくつかのウィンドウが開きます。
- Windows エクスプローラー (.exe) のインスタンスが 5 ~ 6 個以上 (win + e)
- 「実行」を2回(win + R)
- 設定(win + I)
- Visual Studio (win、v、i、s)
環境: 私のコンピューター (デスクトップ) では、編集、開発、ゲーム、一般的なプログラム、Python Websocket、AutoHotkey、多数のアンチチート (ゲーム用) など、多くのソフトウェアが実行されます。実行されるプログラムのリストが非常に長いため、どのプログラムが問題なのかを簡単に特定できません。
私が試したこと: イベント ビューアーを使用して奇妙なイベントを探しましたが、何もないようです。
助けが必要なこと: この動作を解決する方法を探しています。解決策を検索するためにどのような用語を使用すればよいのか、少しわかりません。
別名: 私の Google 検索能力は低いです。この問題にどのように対処すればよいか、ご助言いただければ幸いです。
答え1
これを理解するのに非常に長い時間がかかりました。これは、Windows の autohotkey によって発生するようです。
犯人のコード:
sc05C up::
Send, Overuse of formatting, such as ALL CAPS,
Return
sc05C は、iCUE ソフトウェア (Corsair の「ゲーミング」キーボード用) を使用するためのホットキーでInternational 6
、G13 キーにマッピングされています。この問題が発生するには、iCUE を実行する必要はありません。
を使用してコンピュータをロックするとWin + L
、sc05Cホットキーが何らかの理由でトリガーされ、マクロがロック中に実行されます。つまり、文字Send
列が呼び出されますが、Win
キー前に押されたのSend
。
これは実際に実行されています:
Send, {Win Down}Overuse of formatting, such as ALL CAPS,{Win Up}
コンピュータがロックされるのは、通常「CAPS」の「P」の文字が出る前のある時点です。
編集1: sc05C == vkEAと関係があるかもしれない。ドキュメント言う:
0xE9-F5 | OEM specific
編集 2: vkEA を使用してテストしましたが、問題は発生しません。古いバージョンの CUE v2 を使用して vkEA が適切に呼び出されなかったため、sc05C が最初に使用されたと考えられます。iCUE v3.27.68 を使用すると、動作します。