我的脚本只是在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似乎解决了问题,但我需要这些替换,所以我不确定接近这个。
感谢。
答案 0 :(得分:1)
所以我设法修复了发送到热键命令,并使一些组合不那么复杂,因为它不能与ahk / FF串联使用。