【发布时间】:2013-11-13 21:11:40
【问题描述】:
我想通过以下方式配置自动热键:
Capslock::Esc
Capslock & C::
Run, www.stackoverflow.com
return
所以如果我只是按Capslock,它就像我按Esc 一样。另一方面,如果我同时按下Capslock 和c,它会调用用www.stackoverflow.com 打开浏览器的函数。
目前,当我在脚本中有其他功能时,重新映射似乎中断了。当我现在按下大写锁定时,它会在短时间内切换它,因此仅此键实际上什么都不做。我没有收到我的Esc。
另一方面,按下 capslocks + A 会激活 capslock 并产生一个真正的 A。
有没有简单的方法来解决这个问题?
【问题讨论】:
-
我在底部又添加了一条快捷方式,效果很好(F10::MsgBox 试试看)。也许问题是你的其余代码造成了一些麻烦?
-
@cajmer:你确定你得到的是真正的 Esc 吗?我添加了更多关于代码在我的末端做什么的信息。不,我的脚本中没有任何额外的行。
-
你说得对,我没有得到正确的 Esc。我更关注“其他功能”——我的错。无论如何,我已经提交了一个应该满足您需求的答案。
标签: autohotkey