2016-11-01 66 views
0

我写了下面的脚本,这将最终成为与按键的一组类似的较长脚本的一部分 - 按下两个键同时触发一个按键:我可以加快AHK按键吗?

j & k:: Send {F9} 
j::Send {j} 
k::Send {k} 

该脚本只是罚款(1)看起来相关的F9功能(暂停/播放)比直接按F9的速度慢得多。

但更令人沮丧的是,当我单独按“j”或“k”时,必须稍等一会才能注册。否则,它跳过键(例如,键入“Karen”以“aren”结束)。这个怪癖使得剧本无法用于我的目的。有什么方法可以加快脚本的响应时间吗?

我的主要目的是能够使用首页行键来触发分配给F键的热键,以避免必须伸手到F键(因此离开主页行)。我做了很多视频/音频转录,并严格使用热键(20年来没有使用脚踏板)。尽管我使用了许多不同的转录应用程序,但我始终在所有应用程序中使用相同的自定义热键分配。例如,F9总是用于暂停/播放。这几十年来一直运行良好,但今天我发现,由于我的机械键盘(Corsair K95 RGB)具有n键翻转功能,因此我可以通过在家中分配两个同时(易于到达)键来加快速度按下F键(我使用热键)。

我是一位超快打字员(150+),所以任何导致键盘响应时间滞后的事情都会让我完全偏离正轨。如果我能更快地执行它,这个脚本将是理想的。提前致谢。任何和所有的建议表示赞赏!

回答

0

你主要是计划使用“JK”,而编辑文本?如果是这样,这可能适合你:

~j & k:: Send {BS}{F9} 

代字号确保j总是会被发送,没有延迟。 {BS}在用作热键序列的一部分时擦除不需要的j。

0

你可能想看看this link,我相信这是您的解决方案:

SetKeyDelay, 0

相关问题