简单的Autohotkey脚本变得混乱

时间:2016-02-09 11:45:52

标签: keyboard-shortcuts autohotkey

我的脚本只是在Mozilla Firefox窗口中进行了一些热键替换。它在大多数情况下都有效,但是在使用了一些热键后,它会变得混乱,并且无论输入如何都会强制按下窗口键。这使得无法输入。

1   sc163::!
2   
3   SetTitleMatchMode, 2
4   #IfWinActive ahk_class MozillaWindowClass
5   #s::^w
6   Return
7   #d::^Tab
8   Return
9   sc163::^l
10  Return
11  AppsKey::^w
12  Return
13  RControl::^t
14  Return
15  RAlt::^+t
16  Return
17  RShift::^!b
18  Return
19  PgDn::^+Tab
20  Return
21  #IfWinActive

当我删除使用Windows键的第5-8行时,它不再变得混乱,但我需要那些热键替换。我的语法可能导致此问题有什么问题吗?

启动几个热键后,即使没有物理输入,它也会永久按下Windows键。好像是鬼按了Windows键。启动任务视图(Windows键+选项卡)并重新聚焦Mozilla窗口后,问题就消失了。但在做同样的事情后不久回来。删除涉及热键中的Windows键的行5-8似乎解决了问题,但我需要这些替换,所以我不确定接近这个。

感谢。

1 个答案:

答案 0 :(得分:1)

所以我设法修复了发送到热键命令,并使一些组合不那么复杂,因为它不能与ahk / FF串联使用。