Windows 上的 AutoHotKey 有时无法捕捉按键动作

Windows 上的 AutoHotKey 有时无法捕捉按键动作

我正在使用reneo.exe从下载的应用程序www.neo-layout.org。应用程序使用 AutoHotKey (AHK) 进行编程。它捕获所有按键并发送自己的输出。

它运行良好,但有时,独立于窗口,输出也是直接按键。例如,在“q”键下映射“x”。当我按下“q”时,它应该写“x”。大多数情况下它都能正常工作,但有时我得到的是“qx”,或者只是“q”,而不是“x”。

我也在使用自己的 AHK 脚本,很少在那里看到这个问题。我发现这个问题大多出现在开始输入单词或句子时,例如应用程序处于休眠状态,需要时间才能唤醒。当 CPU 较高时(PC 风扇噪音大,计算机通常反应迟钝),这种情况通常(但不仅限于此)也会发生。

我尝试将优先级改为reneo.exe实时,但没有帮助。最繁忙的进程是MsMpEng.exe,我无法结束、更改优先级或更改亲和性,也无法卸载它。我建议它是防病毒软件。

我猜这是一个 Windows 问题,我希望有解决方案来更改一些设置,或者禁用、限制或提高其他进程的优先级,这些进程负责reneo.exeAHK 模块、Windows 和键盘输出之间的通信。

我已经面临这个问题好几年了,但情况越来越糟。比如说,每天 8 小时轮班都会出现这种情况。每次我重启电脑后都会终止MsMpEng进程。重启电脑后,整个 PC 的反应速度也更快了。

相关内容