AHK输入和箭头键

时间:2020-06-05 15:23:59

标签: autohotkey

似乎在任何地方都找不到这个简单的脚本。我正在尝试创建一个在按下Enter和向右箭头键时运行的脚本。

这是我到目前为止尝试过的:

{Enter}{Right}::
    Send, #tab
return

我知道这一定很简单,但是找不到任何解决方案!

1 个答案:

答案 0 :(得分:3)

以下是热键的文档链接:
https://www.autohotkey.com/docs/Hotkeys.htm
在这里,了解了基础知识之后,您会对其中的这一部分感兴趣:
https://www.autohotkey.com/docs/Hotkeys.htm#combo

假设#tab是指按Windows键和Tab键,则需要查看文档的以下页面:
https://www.autohotkey.com/docs/misc/Remap.htm
(如果您想使用Send命令,则为Send, #{Tab}

您应该以此结束:
Enter & Right::#Tab(必须在向右箭头键之前按Enter键)
这样就可以了,尽管您可能要添加一个~修饰符。
这样可以使您的 Enter 键在脚本处于活动状态时也可以自动运行。
因此,您最终会遇到以下情况:
~Enter & Right::#Tab

尽管如此,现在每次运行热键时您总是会发送Enter键,这可能不太好,我建议将其切换为:
~Right & Enter::#Tab

相关问题