我正在尝试重新映射AutoHotkey中的某些键。这是我在AutoHotkey.ahk中使用的代码:
+8::Send, {*}
+9::Send, {(}
+0::Send, {)}
但它根本不起作用。我一直得到“(”当我输入CTRL + 8时。所以,请,我需要一些帮助来解决这个问题。非常感谢。
答案 0 :(得分:1)
我认为问题是逗号,这应该有效:
+8::Send {*}
+9::Send {(}
+0::Send {)}
你也可以这样映射:
+8::*
+9::(
+0::)
虽然由于某种原因我无法以这种方式映射数字键。最后,如果所有其他方法都失败了,你可以尝试按扫描码进行映射
答案 1 :(得分:0)
您可以尝试使用&创建两个键的自定义组合 - 请参阅http://ahkscript.org/docs/Hotkeys.htm#Features以获取介绍。
shift & 8::Send {*}
另请注意:
任何命令的第一个逗号都可以省略(除非第一个参数为空或以:=或=开头,或者命令单独位于延续部分的顶部 - 请参阅 http://ahkscript.org/docs/Scripts.htm#esc