我想要一个自动热键重新映射 Alt + Shift + nonnumpad_plus_sign(相当于我键盘上的 Alt + ?)并发送反斜杠 '\'
我尝试过类似的事情:
!+NumpadAdd::\
(这可行,但我想使用键盘的非数字键盘 + 符号)。
这也有效:
!+::\
(Alt + nonnumpad_plus_sign = \,但是我怎样才能在同一行中使用 shift 和 + ?)
有任何想法吗?
谢谢!
编辑:按照以下答案中的步骤,针对我的情况的解决方案是
!+SC00C::Send, /
但是也
!++::Send, /
同样有效,也许是更优雅的解决方案(第一个 + 代表 Shift,第二个代表 + 号)
答案1
要单击+键盘上的键,我需要输入Shift+ =。
因此Alt++Shift重新+映射如下:
!+=:: Send, \
如果您的键盘不同,则可能需要不同的组合。
例如,您可以使用扫描码来定义密钥。要找到它,请执行以下操作:
创建一个
.ahk
包含以下一行的脚本:#InstallKeybdHook
运行脚本
- 右键单击其托盘栏图标(绿色 H)并选择打开
- 点击菜单查看 > 关键历史记录和脚本信息
- 按+
- 按F5
- 记下钥匙旁边的三位数代码
假设扫描码是123
,则以下脚本可能会起作用:
!+SC123:: Send, \