![AutoHotkey:按下鼠标按钮 y 时,每隔 x 秒按一次按钮](https://linux22.com/image/1450883/AutoHotkey%EF%BC%9A%E6%8C%89%E4%B8%8B%E9%BC%A0%E6%A0%87%E6%8C%89%E9%92%AE%20y%20%E6%97%B6%EF%BC%8C%E6%AF%8F%E9%9A%94%20x%20%E7%A7%92%E6%8C%89%E4%B8%80%E6%AC%A1%E6%8C%89%E9%92%AE.png)
我正在尝试弄清楚这是否可能。
当我按住鼠标按钮 4(后退)时,它应该每 50 毫秒按下一次 ctrl+g 组合键。
我可以用我的 Logitech 鼠标来做,但我需要用无名鼠标来做。我不知道 AutoHotkey 是否允许这样做。
有人有主意吗?
答案1
这应该有效:
XButton1::
while (GetKeyState("XButton1", "P")) {
SendInput, ^g
Sleep, 50
}
return
我正在尝试弄清楚这是否可能。
当我按住鼠标按钮 4(后退)时,它应该每 50 毫秒按下一次 ctrl+g 组合键。
我可以用我的 Logitech 鼠标来做,但我需要用无名鼠标来做。我不知道 AutoHotkey 是否允许这样做。
有人有主意吗?
这应该有效:
XButton1::
while (GetKeyState("XButton1", "P")) {
SendInput, ^g
Sleep, 50
}
return