![未检测到 Autohotkey 键序列 (win-alt-enter) ‘#’ 和 ‘!’ 被忽略](https://linux22.com/image/1436992/%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%20Autohotkey%20%E9%94%AE%E5%BA%8F%E5%88%97%20(win-alt-enter)%20%E2%80%98%23%E2%80%99%20%E5%92%8C%20%E2%80%98!%E2%80%99%20%E8%A2%AB%E5%BF%BD%E7%95%A5.png)
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