autohotkey - autohotkey:如何让鼠标右键同时模仿自己和鼠标左键的功能?
问题描述
aka RButton 应该根据它是按住还是单击来激活 LButton 和 Rbutton 的本机功能。
~Rbutton::
send {lbutton down}{rbutton down}
return
这仅在我按住 Rbutton 时才有效。当我释放时....Lbutton 继续按下它,因为它仍然被按下....我必须点击它才能停止。它也根本没有解决鼠标键的单击功能。鼠标不像键盘按键。当社区像他们那样行事时,我很困惑。鼠标具有按住状态,并且具有单按状态。我希望将这两种状态都翻译过来。
当按住 rbutton 时,它也应该按住 Lbutton。当 rbutton 被释放时,它也应该释放 lbutton。按下 rbutton 时,上面的代码会激活....所以我猜有任何用法
如果 GetKeyState("RButton", "P") 发送 {lbutton down} 返回
必须在它之外进行。但这在它之外不起作用。所以我是否使用 if not getkeystate()....嗯,这将破坏 LButton 的本机功能,这也是一个禁忌。应该没有键破坏只有键添加,我想将Lbutton的工作添加到Rbutton。时期。
解决方案
~RButton::LButton
似乎工作。我对为什么以及这种语法是什么感到困惑。我认为解决方案将涉及发送及其 {click right mouse}{click right down} 的脚本?
推荐阅读
- amazon-web-services - 如何从 serverless.yml 中的多个 yml 文件中加入或合并 provider.patterns 数组,以及如何在预定事件上设置启用标志
- python - python - 如何通过python aiogram中的机器人在同步函数中发送消息?
- azure-functions - 设置设置 SCM_DO_BUILD_DURING_DEPLOYMENT=true 后,我得到 write failed No space left on device (28) 错误
- quantization - Lloyd max 算法的零概率条件对连续情况有何意义?
- python - 合并熊猫数据框,合并非关键的同一列
- php - 目标类控制器在本地主机中不存在 Laravel 8 一切正常但不在线
- linux - 过去的网络连接是否存储在某处?
- google-sheets - google sheet:如何仅授予对工作表中特定范围的写入权限?
- xamarin - Rider: MSB1003 msb1003 指定项目或解决方案文件
- reactjs - 如何为两个接口设置依赖关系?