by Dragoods » 09 Jan 2021, 13:03
写脚本过程中我发现
CapsLock:: (do sth.)
的触发逻辑与众不同,他是松开CapsLock之后才触发的。这导致调用KeiWait和A_TimeSinceThisHotKey来实现长按判定失效了。但是,在Key history里可以看到CapsLock确实是有u、d两个状态的。
请问我的想法是对的吗?有解释吗?有什么方法能避开这个,或者换种实现长按的方法呢?
写脚本过程中我发现
CapsLock:: (do sth.)
的触发逻辑与众不同,他是松开CapsLock之后才触发的。这导致调用KeiWait和A_TimeSinceThisHotKey来实现长按判定失效了。但是,在Key history里可以看到CapsLock确实是有u、d两个状态的。
请问我的想法是对的吗?有解释吗?有什么方法能避开这个,或者换种实现长按的方法呢?