我正在尝试在 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