固定键盘快捷方式发送自动热键

时间:2019-08-09 19:35:47

标签: autohotkey

嗨,这是一个非常简单的问题,但我希望有人可以帮助我解决两个AutoHotKey问题。

我正在尝试使Cntrl,J和I键成为发送alt,h,v和f的键盘快捷键。

到目前为止,我已经尝试了这两种输入方式

^&j&i::Send, !&h&v&f

^ji::Send, !hvf

以及发送后没有逗号的每一个。

我还希望以很小的延迟发送这些密钥,例如每个密钥之间5毫秒

我正在考虑使用类似的东西

^&j&i::

{
Send, {! down}
sleep 5
Send, {h down}
sleep 5
Send, {v down}
sleep 5
Send< {f down}
}

但是,那当然也不起作用。感谢您的帮助

1 个答案:

答案 0 :(得分:0)

请参阅https://www.autohotkey.com/docs/Hotkeys.htm#combo 不支持三个或更多键的组合。请牢记这一点,我们需要在定义热键之前检查控制键的键状态。

其他一些注意事项:rpt['In Punch'] = pd.to_datetime(rpt['In Punch']) 是理想的发送方法,您可能希望这些键恢复到我在示例中包含的启动状态。

SendInput