我的脚本只是在Mozilla Firefox窗口中进行了一些热键替换。它在很大程度上是有效的,但在使用了几个热键之后,它就变得混乱了,无论输入什么,都会强制按下windows键。这使得无法键入。
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键+ tab)并重新聚焦Mozilla窗口后,问题就消失了。但在做完同样的事情后不久就会回来。删除热键中涉及windows键的5-8行似乎可以解决这个问题,但我需要这些替换,所以我不确定是否要处理这个问题。
谢谢。
发布于 2016-02-09 21:45:47
因此,我设法修复了前置发送热键命令,并使一些组合不太复杂,因为它不能很好地工作与ahk/FF的串联。
https://stackoverflow.com/questions/35291240
复制相似问题