Autohotkey:按住时只发送一次

Autohotkey: Send only once when held down

这就是我想要做的。我想按下左移按钮并让它发送鼠标双击,然后在释放左移之前什么都不做,然后在释放后再次发送双击。

这是我目前的情况:

LShift::Click 2
Return

LShift Up::Click 2
Return

问题是,当我按住shift键时,它会连续发送双击,而不是只发送一次,等到松开后再发送。有谁知道解决此问题的简单方法?

这是你必须要做的

LShift::
   Click 2
   keywait, LShift
return

LShift up::
   Click 2
return

keywait 防止重复按键