我刚刚购买了Steelseries顶级游戏键盘和竞争对手的鼠标。不幸的是,这些产品中的每一种都有不同的宏和键盘照明软件,这两种软件最多都是平庸的。
我没有在后台运行2个进程并且必须使用2个糟糕的程序来编写我的宏,而是决定将AutoHotkey用于我的宏,其中一些我计划制作相当复杂的宏。鼠标在AutoHotkeys中没有问题,两个侧面按钮使用XButton1和XButton2,但无论我做什么,我都无法检测到我的键盘宏键(M1到M12和MX1到MX10)。
使用键盘挂钩无法检测到任何按键,在线查看我也无法找到如何引用这些按键。我甚至不确定窗户是否看到它们,因为当我尝试将它们输入到普通快捷方式中的快捷键字段时,它们什么都不做。所以我的问题是:
答案 0 :(得分:2)
您可以按照步骤here获取AutoHotkey文档中未列出的特殊键的名称。
一些注释和解释:
您可以将该脚本用于第1步:
#InstallKeybdHook
Sleep, 99999999999999999999
运行时,请检查键盘挂钩是否处于活动状态:
按此处:
然后在这里:
如果有效,你应该看到类似这样的内容:
在步骤6中,十六进制值列在此处:
如果这不适合您,请尝试我之前提供的链接中的替代解决方案。