我想"<"
在 Autohotkey 中重新映射键。但"<"
符号是修饰符。因此 Autohotkey 不会像普通键那样重新映射它:
CapsLock & <::Send {`&}
如何转义修饰符号以便重新映射该键?
答案1
在 AutoHotkey 中,默认情况下,它是重音符/反引号字符 `
如果您愿意,您可以将其设置为脚本中的任何其他字符。完整详情如下:http://www.autohotkey.com/docs/commands/_EscapeChar.htm
编辑:
实际上,我认为你在这里还有其他事情要做。<
不是修饰语——至少在这个上下文中不是。我刚刚尝试过这个,它对我来说很有效:
CAPSLOCK & <::Msgbox,it works!
答案2
我猜想,使用不同的键盘布局可能会导致兼容性问题。所以我建议使用 SC56(而不是 <)。
CapsLock & SC56::