Autohotkey 插入新键盘后自动热键停止工作,即使我重新启动计算机
我升级了我的键盘。问题是现在所有的脚本都停止工作了。即使是教程中的简单脚本也不起作用 这种情况在所有应用程序中都会发生,即使我插入旧键盘并重新启动计算机,自动热键也不再起作用,即使在以前的配置中也是如此。我也尝试过在管理员模式下运行 但是,我看到的是,每次重新发布autohotkey时,脚本只工作一次。例如:Autohotkey 插入新键盘后自动热键停止工作,即使我重新启动计算机,autohotkey,Autohotkey,我升级了我的键盘。问题是现在所有的脚本都停止工作了。即使是教程中的简单脚本也不起作用 这种情况在所有应用程序中都会发生,即使我插入旧键盘并重新启动计算机,自动热键也不再起作用,即使在以前的配置中也是如此。我也尝试过在管理员模式下运行 但是,我看到的是,每次重新发布autohotkey时,脚本只工作一次。例如: ^j:: Send, My First Script Return 第一次按下ctrl-j时,此功能可以正常工作,但在重新启动自动热键之前,此功能无法正常工作 有什么想法吗?我有Wind
^j::
Send, My First Script
Return
第一次按下ctrl-j时,此功能可以正常工作,但在重新启动自动热键之前,此功能无法正常工作
有什么想法吗?我有Windows10x64,1.1.23.05。我没有用新键盘安装任何新的驱动程序(这是一个标准的usb键盘,虽然是机械式的)
下面是一些不起作用的简单脚本示例:
SetCapslockState AlwaysOff
在这种情况下,我第一次按下capslock时,它确实被忽略了,但在接下来的所有时间里,我单击它都正常工作
a::return
同样,同样的行为:第一次忽略a,但下一次它正常工作,直到我重新启动AHK(然后它只在第一次工作)
请注意,在所有情况下,我只使用您看到的单行脚本运行AHK;没有别的了
下面是按Ctrl-J键(第一个示例)时的键历史记录和最后几行
线条
之后是否释放Ctrl键?(你必须释放它。)是的,我释放钥匙。上面的脚本只是停止工作的琐事的一个例子。我缩小了更复杂的脚本,以防出现问题,但即使是简单的脚本也不起作用。
Window: C:\Files\Tools\AutoHotKey\1.ahk - AutoHotkey v1.1.23.05
Keybd hook: yes
Mouse hook: no
Enabled Timers: 0 of 0 ()
Interrupted threads: 0
Paused threads: 0 of 0 (0 layers)
Modifiers (GetKeyState() now) =
Modifiers (Hook's Logical) =
Modifiers (Hook's Physical) =
Prefix key is down: no
NOTE: To disable the key history shown below, add the line "#KeyHistory 0" anywhere in the script. The same method can be used to change the size of the history buffer. For example: #KeyHistory 100 (Default is 40, Max is 500)
The oldest are listed first. VK=Virtual Key, SC=Scan Code, Elapsed=Seconds since the previous event. Types: h=Hook Hotkey, s=Suppressed (blocked), i=Ignored because it was generated by an AHK script, a=Artificial, #=Disabled via #IfWinActive/Exist, U=Unicode character (SendInput).
VK SC Type Up/Dn Elapsed Key Window
-------------------------------------------------------------------------------------------------------------
74 03F d 11.94 F5 C:\Files\Tools\AutoHotKey\1.ahk - AutoHotkey v1.1.23.05
A2 01D d 3.09 LControl *c:\Files\Tools\AutoHotKey\1.ahk - Notepad++
74 03F d 1.99 F5 C:\Files\Tools\AutoHotKey\1.ahk - AutoHotkey v1.1.23.05
Press [F5] to refresh.
001: Return (15.77)
003: if ( GetKeyState( "Control" , "P" ) )
007: Return (150.50)