我那台老旧的戴尔 Latitude D530 的键盘已经很旧了,各个按键都开始坏了……]附近的按键Enter变得超级敏感——即使我轻轻触碰它,它也会触发……所以每次我移动手指时它都会触发,这很烦人。不知道该怎么办,我尝试清洁按键下方的所有东西,但没有用。
那么,我想,是否可以编写一个 Autohotkey 脚本,使得只有按住一定时间(预定义时间)才会触发该键?
答案1
按住]键0.2秒以上即可发送:
$]:: ; the dollar prefix forces the keyboard hook to be used
KeyWait, ], T0.2 ; wait 0.2 seconds for ] to be released
If (!ErrorLevel) ; if the command isn't timed out
return ; do nothing
Send ] ; otherwise send the key
return