如何只在双击时发送密钥?

时间:2016-08-16 07:45:52

标签: keyboard-shortcuts autohotkey keyboard-events hotkeys

我知道我可以使用

F1::Return

禁用 F1 键。但我希望能够通过简单的双击仍然使用它。但是,当我尝试

$F1::
if (A_PriorHotkey <> F1 or A_TimeSincePriorHotkey > 400) {
    KeyWait, F1
    Return
}
Send, {F1}

(基于this post),第一次按 F1 ,而所有后续的(包括双击)都被完全忽略。

1 个答案:

答案 0 :(得分:0)

检查你的引号......

$F1::
if (A_PriorHotkey <> "$F1" or A_TimeSincePriorHotkey > 400) {
    KeyWait, F1
    Return
}
Send, {F1}