0

Autohotkey を使用してカスタム キーボード コマンドをアプリケーションに追加しようとしています。altこれらのホットキーの多くで、そのキーを他の任意のキー (標準文字のいずれか) と組み合わせて使用​​したいと考えています。

( #IfWinActive ディレクティブを介して) ターゲット アプリケーションでのみ動作するように使用を制限しない限り、すべて正常に動作します。その場合、ホットキー自体は引き続き機能しますが、その動作は非常に奇妙です。

次のいずれかの場合にアクティブになることがわかりました

a) Alt キーを押したまま、2 番目のキー (私の場合は「b」キー) を 2 回押すか、

b) このホットキーを 2 回連続して使用しましたが、2 回のトリガーの間に非常に短い遅延がありました。上記の 2 つのケースは、実際には 1 つのケースである可能性があります。わからない...

  • Shiftまたはで同じことをしても問題ありませんCTRL
  • 「b」キーは問題の原因ではありません - alt+ 「文字」の組み合わせは機能しません。
  • すべての SendModes を試しましたが、これまでのところ効果がありません。

コードサンプル:

#IfWinActive, MyAppTitle ahk_class MyAppClass
!b::
click 367, 86
return
4

1 に答える 1