【问题标题】:Autohotkey - Key loop making shift key combos not workAutohotkey - 键循环使 shift 键组合不起作用
【发布时间】:2018-02-19 04:50:16
【问题描述】:

我制作了一个脚本,打算在按下按钮时发送垃圾邮件,它可以工作,但是当我想在按住键 [Xbutton2] 的同时使用另一个带有 [Shift] 的组合键时它不起作用,例如,如果我只想按 Shift+q 它只发送 q 和它的任何其他键相同。

我一直在使用这个脚本,但自从软件更新后,它似乎不再按预期工作了。

#ifWinActive ***********

CoordMode,pixel,screen


XButton2::
  Loop  
  {    
SetKeyDelay, 20
if not GetKeyState("XButton2", "P")
  break
 Send  3456789

 sleep +q
 sleep +e
 sleep +f
 sleep +r
 sleep +c
 sleep +q
}
return

我只是不明白为什么任何与 Shift 的组合键都不起作用。 我尝试在我使用的 shift 键上添加睡眠,但没有任何区别。

【问题讨论】:

    标签: autohotkey


    【解决方案1】:

    在热键前面添加星号使其忽略修饰键(CtrlAltShift)。

    *XButton2::
        ;do stuff
        return
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-20
      • 2013-04-18
      • 2018-03-18
      • 1970-01-01
      • 1970-01-01
      • 2017-09-27
      • 1970-01-01
      相关资源
      最近更新 更多