AutoHotkey: 1つのキーを2つの修飾キーにバインドする

AutoHotkey: 1つのキーを2つの修飾キーにバインドする

私の問題は、意外と単純です。

私の .ahk ファイルには次の組み合わせがあります:

Capslock::Shift

これは動作します。 を押し続けるとCapslockアクティブにはなりませんが、Shift必要なことはすべて実行されます。まさに私が望んでいたことです。

さて、さらに一歩進んでみましょう。

Capslock::^+

紙では動作するはずですが、as +を使用できず、自動的にCtrl+ Shift+=またはCtrl+ Shift+が送信されます。=CapslockCtrlShift

2 つの修飾キーを 1 つのキーにバインドする方法について何かご意見はありますか?

答え1

上と下の両方のアクションを指定する必要があります。*に加えて別の修飾キーを押したい場合に備えて、ワイルドカード オプションも追加しましたCapslock

*Capslock::Send {Shift Down}{Control Down}
*Capslock Up::Send {Shift Up}{Control Up}

関連情報