SHIFT 的 AutoHotKey 修饰符符号“+”不起作用
AutoHotKey Modifier Symbol "+" For SHIFT Does Not Work
我想编写一个 autohotkey 脚本,让我在按 SHIFT + 小键盘 .
时输入逗号
SHIFT 的 modifier symbol 是加号 +
。这是我写的
+NumpadDot::
Send, ,
return
但我发现这不起作用。如果我将修饰符更改为 CTRL ^
,它会按预期工作。
^NumpadDot::
Send, ,
return
为什么我的第一个脚本不起作用?
这是特定于数字小键盘 ., 0, 1, 3、7 和 9。这样做的原因是 shift + 这些键中的任何一个都会导致不同的按钮按下;具体来说 del, ins, end, pg dn, home,和 pg up。
在您的特定情况下,您可以使用 NumpadDel::
,但请注意,由于您必须按住 shift 才能激活它,因此您发送的任何内容都将被修改为 移位。这是一个解决方法:
NumpadDel::
Send , {shift up}{,}{shift down}
return
编辑:更正:所有和Numpad
键似乎都是这种情况。很明显,2、4、6 和 8对应下、左、右、上.我不知道 shift + Numpad5 应该做什么。有没有懂行的能解释一下?
我想编写一个 autohotkey 脚本,让我在按 SHIFT + 小键盘 .
时输入逗号SHIFT 的 modifier symbol 是加号 +
。这是我写的
+NumpadDot::
Send, ,
return
但我发现这不起作用。如果我将修饰符更改为 CTRL ^
,它会按预期工作。
^NumpadDot::
Send, ,
return
为什么我的第一个脚本不起作用?
这是特定于数字小键盘 ., 0, 1, 3、7 和 9。这样做的原因是 shift + 这些键中的任何一个都会导致不同的按钮按下;具体来说 del, ins, end, pg dn, home,和 pg up。
在您的特定情况下,您可以使用 NumpadDel::
,但请注意,由于您必须按住 shift 才能激活它,因此您发送的任何内容都将被修改为 移位。这是一个解决方法:
NumpadDel::
Send , {shift up}{,}{shift down}
return
编辑:更正:所有和Numpad
键似乎都是这种情况。很明显,2、4、6 和 8对应下、左、右、上.我不知道 shift + Numpad5 应该做什么。有没有懂行的能解释一下?