【问题标题】:AutoHotKey Modifier Symbol "+" For SHIFT Does Not WorkSHIFT 的 AutoHotKey 修饰符符号“+”不起作用
【发布时间】:2020-01-23 12:54:56
【问题描述】:

我想编写一个 脚本,让我在按SHIFT + 小键盘 时输入逗号。

SHIFTmodifier symbol 是加号+。这是我写的

+NumpadDot::
Send, ,
return

但我发现这不起作用。如果我将修饰符更改为 CTRL ^,它将按预期工作。

^NumpadDot::
Send, ,
return

为什么我的第一个脚本不起作用?

【问题讨论】:

    标签: autohotkey autohotkey


    【解决方案1】:

    这是特定于数字键盘 .0137 kbd> 和 9。原因是 shift + 这些键中的任何一个都会导致不同的按钮按下;特别是 delinsendpg dnhomepg up 分别。

    在您的具体情况下,您可以使用NumpadDel::,但请注意,由于您必须按住 shift 才能激活它,因此您发送的任何内容都将使用 shift 进行修改.这是一个解决方法:

    NumpadDel::
    Send , {shift up}{,}{shift down}
    return
    

    编辑:更正:这似乎是 all Numpad 键的情况。很明显,2468对应于down。我不知道 shift + Numpad5 应该做什么。也许一些开明的灵魂可以阐明?

    【讨论】:

    • 非常感谢。如果我理解正确, SHIFT + Numpad . 实际上会触发'NumpadDel'!我不知道这个。再次感谢您的聪明解决方案!它有效!
    猜你喜欢
    • 2020-07-20
    • 2020-11-06
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-02
    相关资源
    最近更新 更多