Win10下将Ctrl+RMB映射为MMB的实现方案求助
Win10下将Ctrl+RMB映射为MMB的实现方案求助
兄弟,我太懂你这种鼠标中键坏了的憋屈了!之前我也遇到过类似需求,给你推荐几个亲测好用的办法,应该能解决你的问题:
最轻便的方案:AutoHotkey
这是个老牌的开源自动化工具,自定义性拉满,完全能实现你要的Ctrl+右键(RMB)映射成中键(MMB)的需求,而且操作超简单:
- 先下载安装AutoHotkey(免费开源,直接搜就能找到)
- 新建一个文本文件,把下面这段脚本复制进去:
^RButton::MButton
解释下:^代表Ctrl键,RButton是鼠标右键,::表示映射关系,MButton就是鼠标中键
3. 把文本文件的后缀改成.ahk,双击运行就能生效了
4. 如果需要开机自动启动,把这个.ahk文件拖到系统启动文件夹里就行(按Win+R输入shell:startup就能打开这个文件夹)
备选方案:Input Director
这个工具功能更全面,不仅支持键鼠映射,还能跨多台电脑共享键鼠,但相对AutoHotkey会重一点。如果你需要额外的多设备控制功能,可以试试它,在设置里找到按键映射选项,添加Ctrl+右键到中键的映射即可。
关于你试过的工具补充
- PowerToys确实目前鼠标按键映射的支持很有限,主要还是针对键盘,所以用它做这个需求不太合适
- X-Mouse Button Control其实有层切换功能,但设置起来比较绕,而且没法直接把键盘+鼠标组合键作为触发条件,所以确实满足不了你的需求
希望这些方法能帮到你!
备注:内容来源于stack exchange,提问作者trexxet
相关产品推荐
相关产品推荐

