在 AutoHotKey 中使用右 Ctrl + 右 Alt 组合键

在 AutoHotKey 中使用右 Ctrl + 右 Alt 组合键

我正在尝试在 AutoHotKey 中创建三个组合键。它们是

A) 用右键单击代替右 Alt 键

B) 用左键单击代替右键 Ctrl

C) 右 Ctrl + 右 Alt 替换为 Shift + F10

我创建的脚本是:

RCtrl::单击右

RAlt::单击左键

右键点击&右键点击::+F10

虽然 B 线运行正常,但 A 和 C 线却出现了问题。

行 A 发送的是 Ctrl+右键单击,而不是仅右键单击。

C 行给出错误。

所以,请帮我修复它们。

答案1

A

RCtrl::
Keywait, Rctrl      ;wait for RCtrl to be released
Click Right
return

C
同样的方法,等待按键被释放。

RCtrl & RAlt::
Keywait, Rctrl
Keywait, RAlt
Send +{F10}
return

相关内容