未检测到 Autohotkey 键序列 (win-alt-enter) ‘#’ 和 ‘!’ 被忽略

未检测到 Autohotkey 键序列 (win-alt-enter) ‘#’ 和 ‘!’ 被忽略

win我正在尝试将发送- alt- enter(确认发送了相同的 LWin、LAlt 和 Enter)的MCE 遥控器绿色按钮重新映射到 Windows 键(LWin 没问题)。我发现#!Enter::在几个论坛上都说成功了,但对我来说却不起作用。

这有效:

j::LWin ;hit k and it emulated the windows key

这些都不起作用:

#!Enter::LWin

#!Enter::
    Send {LWin}
    return

#::w
!::i

这些都有效:

LWin::w
LAlt::i
Enter::n

这不会运行,但如果正确编写的话,可能会有效:

LWin & LAlt & Enter::LWin

答案1

当按键触发时,Lwin 键已经按下(作为组合键的一部分),因此它什么也不做。告诉它等待 Lwin 键被释放,然后它会自动再次发送。

#!Enter::
Keywait Lwin
Send, {Lwin}
return

相关内容