Autohotkey 模拟滚动锁定被按两次

Autohotkey 模拟滚动锁定被按两次

基本上,我正在尝试编写一个脚本,模拟按住控制键并按两次滚动锁定。我似乎做不到正确。

尝试过

Send, {Ctrl Down}{ScrollLock}
Send, {ScrollLock}{Ctrl Up}
return

Send, {Ctrl Down}{ScrollLock}{ScrollLock}{Ctrl Up}
return

但两者都没有引发预期的反应。

答案1

猜测:也许应用程序需要在按下之间留有延迟。尝试Sleep 1000在两个命令之间添加(1 秒,如果有效,您可以尝试缩短延迟)Send

第二个猜测:您是否想让 KVM 做出反应?如果是这样,Autohotkey 将不会直接提供帮助,因为它是在操作系统级别而不是键盘级别模拟键盘事件。(我见过需要按两次并有Scroll Lock一点延迟的 KVM,但它们不需要Ctrl,它们对 LED 变化做出反应,而不是按键)。

相关内容