即使关闭脚本,也可以按住Shift键

时间:2019-02-01 20:30:44

标签: autohotkey

我编写了这段代码,以将一些kepad键重新映射为Alt,Shift,Control键。问题在于,Shift键仍然保留  释放Numpad1时,甚至在关闭脚本后,都按下了

Numpad0::send {Control down}
Numpad0 Up::send {Control Up}
Numpad1::send {Shift down}
Numpad1 Up::send {Shift Up}
NumpadDot::send {Alt down}
NumpadDot Up::send {Alt Up}

1 个答案:

答案 0 :(得分:1)

您实际上并不是在重新映射键,而是为它们创建了全新的功能。如果您想走那条路,请参见re-mapping keys。您现在要做的就是发送大量循环指令以按下Shift键,然后再发送一条指令来释放它。再加上the numpad keys have different behaviour states,您就是在自找麻烦。