![使用 autohotkey 重新映射键](https://linux22.com/image/1571908/%E4%BD%BF%E7%94%A8%20autohotkey%20%E9%87%8D%E6%96%B0%E6%98%A0%E5%B0%84%E9%94%AE.png)
我想使用 autohotkey 将 f11 键和组合键 ctrl+f11 重新映射到更易于访问的键,如 ctrl+left 和 ctrl+down。
我尝试了以下代码,但当我键入其中一个热键时,它会同时运行 f11 和 ctrl+f11。我还尝试使用 Send 命令执行相同操作,但第二个热键不起作用。
>^Left::F11
Return
>^Down::^F11
Return
我做错了什么以及我该如何做才能让它成功?
答案1
看起来您使用了重新绑定语法key1::key2
,但它应该只用于单个键。
请改用普通语法Send
:
>^Left::
send {F11}
return
>^Down::
send ^{F11}
return
答案2
尝试这个 :
^Left::F11
^Down::^F11