Autohotkey - 键循环制作移位键组合不起作用

时间:2012-10-19 09:56:38

标签: autohotkey

我制作了一个脚本,意思是按下按钮发送垃圾邮件,它正在工作但是当我想要按住[Shift]同时使用另一个键组合按住键[Xbutton2]它不起作用,例如如果我想按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的任何关键组合都不起作用。 我尝试在我使用的移位键上添加睡眠,但它没有产生任何差异。

1 个答案:

答案 0 :(得分:0)

在热键的前面添加星号会使其忽略修饰键( Ctrl Alt Shift )。

*XButton2::
    ;do stuff
    return