AHK 映射问题

AHK 映射问题

我正在学习 AutoHotKey

第一次尝试效果很好

!+Up::
MouseClick, left, 340, 65
return

这意味着当我按下 ALT 并使用向上光标移动时,我的鼠标会单击给定的坐标。

我希望有相同的功能,但使用数字键

!+Numpad3::
MouseClick, left, 462, 65
return

遗憾的是,这没有效果,我也不知道为什么。当我按下 ALT+SHIFT+Num2 时,鼠标不动。

答案1

!+Numpad3 没有效果,因为如果您按下 Shift+Numpad3,则如果 Numlock 处于打开状态,结果为 NumpadPgDn,如果 Numlock 处于关闭状态,则结果为 Shift+NumpadPgDn。

例如

; Press Alt+Shift+Numpad3 to send a if the Numlock is on and A if the Numlock is off:

Alt & NumpadPgDn:: Send a

也可以尝试:

; Alt+Shift+Numpad3:
Alt & NumpadPgDn:: MouseClick, left, 462, 65

相关内容