我编写了这段代码,以将一些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}
答案 0 :(得分:1)
您实际上并不是在重新映射键,而是为它们创建了全新的功能。如果您想走那条路,请参见re-mapping keys。您现在要做的就是发送大量循环指令以按下Shift键,然后再发送一条指令来释放它。再加上the numpad keys have different behaviour states,您就是在自找麻烦。