我正在使用AHK一段时间,我喜欢它!但是今天我发现有些奇怪。
我倾向于使用脚本来自动执行诸如任务切换,应用程序音频静音/取消静音等操作。 我开始玩游戏《使命召唤:黑色行动4》,而我的热键表现得很奇怪。他们做了他们应该做的事情,但是我不想做一些“额外的”动作。问题在于,AHK无法阻止访问与游戏设置中的某个动作绑定的任何键。
我试图逐步解决此问题,并缩小具体问题的范围。我尝试过类似的事情:
F1::
Send, f
Return
F1::Return
VK70::Return
SC03B::Return
这些都不起作用。是的,第一个聊天室打开时,第一个写了字符“ f”,但是所有人都按照游戏的要求进行了操作。
游戏控制的另一个示例是Caps Lock键,在某些情况下无法使用,因为它可以在游戏中切换地图。为了防止使用聊天时出现混乱,开发人员在可以将其用作地图切换时将其禁用。因此,我无法将任何AHK热键绑定到Caps Lock,因为在游戏阻止时它不会触发。
我想问一下是否可以在应用程序到达之前更早地“捕获”这些密钥?如何实现比默认情况低的脚本?
预先感谢!