マウスの右ボタンとスクロールホイールを押したときに、自動ホットキーで Alt + F4 を実行するにはどうすればよいでしょうか?

マウスの右ボタンとスクロールホイールを押したときに、自動ホットキーで Alt + F4 を実行するにはどうすればよいでしょうか?

私の質問は簡単です。マウスの右ボタンとスクロールホイールを押すことで Alt + F4 を押せるように、Auto Hotkey にスクリプトを追加したいのです。どうすればいいでしょうか?

答え1

マウスの右ボタンとスクロール ホイールを押すことで Alt + F4 を押せるように、Auto Hotkey にスクリプトを追加したいです。どうすればいいでしょうか?

まだ行っていない場合は、AutoHotkeyをダウンロードしてインストールする

見つめているAutoHotkeyホットキーの基本的な概要そしてこれはより完全なキーリスト、次のことがわかります:

  • Alt!またはLAlt/で表されますRAlt(特定のキーをトリガーすると仮定しますAlt)。

  • F4は で表されますF4

  • マウスの右ボタンは で表されますRButton

  • スクロール ホイールはWheelDown、 、WheelUp、またはで表されますMButton。最初の 2 つはホイールが「スクロール」されていることを想定しており、最後の 1 つはスクロール ホイールが「クリック」されていることを想定しています。

  • AutoHotkey にSendはキーストロークを送信する機能があります。

  • ホットキーの組み合わせには、&2 つのキーをバインドすることが含まれる場合があります。

  • 入力可能な名前を持つキーには中括弧{}が必要です(例: 、 など)。Send{Enter}{Delete}

最後に、観察してみると、ホットキー シーケンスとそれぞれのスクリプト コマンドは通常、二重コロンによって区切られていることがわかります::

この情報を基に、スクリプトを作成できます。AutoHotkey スクリプト ファイルは単純なテキスト ドキュメントなので、最初のステップは Windows のメモ帳を開くことです。次に、上記の情報をまとめて、次のようなものを入力します。

MButton & RButton::Send !{F4}

その後、このファイルを.ahk拡張子 (ではなく.txt) を付けて保存し、AutoHotkey に関連付けることができます。保存したスクリプトを起動するには、それをダブルクリックするだけです (これは、AutoHotkey が正常にインストールされ、まだ実行されていないことを前提としています)。

上記のサンプル スクリプトを使用すると、(仮定的に) マウスの中央ボタン (スクロール ホイール) を押してから、マウスの右ボタンを押すと、Alt+が送信されますF4


注意点

  • リストする最初のボタンはプレフィックス キー (ホットキー シーケンスを開始するために最初に押すボタン) です。この場合、最初にマウスの右ボタンを使用すると、通常の右クリック操作が妨げられる可能性があります。したがって、最初にリストし、押すのはマウスの中央ボタンにする必要があります。

  • マウスの右ボタンに関しては、キーの前にチルダを使用して~元のキー押下を送信することは可能ですが (つまり、通常の機能はブロックされません)、これは実際にはシナリオでは正しく機能しないようです。

  • 安価なマウスでは、スクロール ホイールのクリックが不安定になることがあります。追加ボタンのあるマウス (ゲーミング マウスなど) をお持ちの場合は、代わりにそれらのボタンのいずれかを使用することをお勧めします。

  • AutoHotkey で送信されたボタンは、通常、ウィンドウのフォーカスに敏感です。Alt+を使用してF4Windows のシャットダウン メニューを表示する場合は、この点を考慮する必要があります。


関連情報