热键明显滞后,如何减少延迟?

时间:2018-09-28 06:51:59

标签: autohotkey

我试图将热键Win + E更改为Win + Space,我使用了下面的代码

代码:

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey 
releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and 
reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

#space:: Run explorer.exe shell:MyComputerFolder

效果很好,但是我注意到了一个滞后。当我使用Win + E时,它会立即打开,但是当我使用Win + Space时,会延迟1秒。

反正还有摆脱这种延迟的方法吗?

1 个答案:

答案 0 :(得分:-1)

在AutoHotKey论坛上找到了解决方案。如果有人对这里感兴趣

由用户名回答: TheDewd

  

#NoEnv;推荐用于性能和与将来的AutoHotkey的兼容性   发布。

     

; #Warn;启用警告以帮助检测常见错误。

     

SendMode输入;推荐用于新脚本,因为它具有卓越的速度和   可靠性。

     

SetWorkingDir%A_ScriptDir%;确保起始目录一致。

     

#space ::#e;此行解决了延迟问题。就像使用Win + E

     

#e ::;;如果要重新映射Win + E

     

MsgBox,测试

     

返回

Reference,以防万一,但所有答案都在上面的代码中。