特定のアプリアクティブ時 Windowsキーを無効化するahk

PCゲームをやっている最中にWindowsキーに指が触れて裏画面に行ってしまう事故は結構起こります。

予防策としてWinキーを無効化するahkを常時起動しておくのがオススメです。
指定のアプリアクティブ時のみWinキーを効かないように出来ます。

#IfWinActive,ahk_exe XXXXX.exe ;XXXXXを置き換える
LWin::return
RWin::return
#IfWinActive


私はFPSのApex Legendsを頻繁に起動するので以下のahkを常時起動させてます。
※ゲームに対して有利に働くような処理を動かすのはBAN対象になるかもしれません。筆者はWinキー無効ahkのみ動かしていますが現状何事も無くプレイ出来ています。

#IfWinActive,ahk_exe r5apex.exe
LWin::return
RWin::return
#IfWinActive


アプリのexe名称はタスクマネージャから取得出来ます。
プロセスタブで該当アプリを右クリックし「詳細の表示(G)」を選択。詳細タブにアプリ名称が表示されているはずです。
毎回起動するのが面倒ならスタートアップフォルダにahkのショートカットを格納しておけばOS起動時に自動起動されます。