Mac Mouse Fix 完全指南:把 10 美元鼠标调出触控板手感
【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix
你有没有觉得,普通鼠标在 Mac 上滚网页总是一格一格地"咔哒",侧键则常年闲置?Mac Mouse Fix 是一款开源的 macOS 鼠标优化工具:它给任意第三方鼠标加上带惯性的平滑滚动,还能把侧键改造成自定义快捷键与手势,让十几块钱的鼠标接近 Apple 触控板的操作体验。全文按"装好 → 调顺 → 配好 → 排障"四步走,看完可以直接上手。
从安装到生效只需要 5 分钟
两种安装方式任选
方式一:Homebrew 一键安装(有终端使用习惯的话推荐)
brew install mac-mouse-fix方式二:官网下载:从 Mac Mouse Fix 官网下载最新的 dmg 安装包,把应用拖进"应用程序"文件夹即可。旧版本可以在发行版(Releases)页面找到。
⚠️ 系统要求:Mac Mouse Fix 3 需要 macOS 11 Big Sur 或更新版本。还在用 Catalina / Mojave 的话,请改用 Mac Mouse Fix 2;Sierra 及更早系统请用 2.2.0 或更早版本。
授权辅助功能,30 秒完成
- 首次启动应用,打开General标签,打开主开关Enable Mac Mouse Fix。
- 系统会弹出权限请求;若没弹,手动前往 系统设置 → 隐私与安全性 → 辅助功能,勾选 Mac Mouse Fix。
- 勾选后立即生效,无需重启。真正在后台接管鼠标的是 "Mac Mouse Fix Helper" 进程,应用主窗口关掉后功能依然保留,所以不必把它加入登录项。
💡 小技巧:在 General 标签开启Show in Menu Bar后,菜单栏会出现 Mac Mouse Fix 图标,可以一键临时关闭"滚动"或"按键"功能——遇到个别软件冲突时非常有用,不用重开整个应用。
三大核心能力逐个拆开看
平滑滚动:给滚轮装一个"飞轮"
现象:原生 macOS 里鼠标滚轮每推一格,页面就跳一格,急停时戛然而止。原理一句话:Mac Mouse Fix 在"Scrolling"标签里把滚轮事件重新采样,按你的滚动速度动态补帧并减速,相当于给滚轮装了飞轮——拨起来有起步感,停手后会自然滑行一段距离再停下。实际效果:
| 项目 | 原生 macOS 滚轮 | 开启平滑滚动后 |
|---|---|---|
| 连续滚动 | 一格一跳 | 连续补帧,几乎无颗粒感 |
| 停手瞬间 | 立即停止 | 惯性滑行后减速停止 |
| 快速甩轮 | 难以精确控制 | 速度越高滚得越快,可控制 |
Scrolling 标签里可逐项调节:Smoothness(平滑程度,含"高平滑"档位下的触控板模拟)、Scroll Speed(滚动速度)、Reverse Direction(反转方向)、Precision(精准滚动,适合精细定位)。还可以给键盘修饰键绑功能:按住某个键滚动变成水平滚动、缩放或高速滚动,默认修饰键可点"恢复默认"一键还原。
侧键捕获:4 种触发方式,每个按钮都能干活
Mac Mouse Fix 通过"捕获"接管鼠标按键:被捕获的按钮由它完全控制,不会同时误触发系统默认行为。在Buttons标签里,每个按钮都可以独立绑定单击、双击、点击并拖拽三种触发方式(双击之外还可以组合修饰键),动作库里包含返回/前进、中键点击、模拟触控板双指滑动(Scroll & Navigate)、Mission Control,以及键盘上任意按键——按住 Option 还能选到亮度、音量、媒体播放这类 Apple 键盘专属键。
按钮标签页左侧列出的就是当前被捕获的按钮,例如中键、Button 4、Button 5:
触控板手势平移到鼠标:Scroll & Navigate
这是最能"回生"的手势:把某个按钮的点击并拖拽设为Scroll & Navigate,它就模拟了 Apple 触控板的双指滑动——在浏览器里前进后退、在 Blender 里环绕模型、配合 Swish 这类窗口管理工具拖拽分屏,都靠它。没有 Apple 键盘的机器,用鼠标按钮触发亮度/音量键的演示如下:
三套分人群配置,直接抄作业
开发者:让侧键替你切换窗口和标签
- Button 4 单击:返回(Back);Button 5 单击:前进(Forward)——浏览器与编辑器里通用
- Button 4 点击并拖拽:Scroll & Navigate,配合窗口管理工具拖拽分屏
- 中键 单击:Middle Click,保留终端粘贴和浏览器开链接的原始功能
- Scrolling:Smoothness 拉高、Scroll Speed 设为中速,长文档滚动不晕
专家建议:把"中键 = Middle Click"留着,终端里 Cmd+V 和鼠标中键粘贴就能同时存在,互不干扰。
设计师:画布操作优先
- 中键 点击并拖拽:Scroll & Navigate,替代"空格+拖拽"平移画布(Figma、Sketch、Blender 均可)
- Button 4 单击:绑定缩小画布的快捷键;Button 5 单击:绑定放大画布
- Scrolling 开启Precision(精准滚动),微调对齐时不容易过冲
专家建议:3D 软件用户注意,若中键的"点击并拖拽"被占用,环绕视角就会失灵——改用某个侧键绑定 Scroll & Navigate 来环绕,中键保持原样。
阅读党 / 文档重度用户:翻页与缩放
- Button 4 单击:Page Up(或上一页动作);Button 5 单击:Page Down
- Button 5 按住 + 滚动:绑定缩放修饰键,PDF 里按住即快速放大缩小
- Scrolling:Smoothness 中等、速度偏低,翻论文、看长文更跟手
疑难杂症排查:高频问题 Q&A
问:某些按钮识别不到,是鼠标不兼容吗?大概率是厂商协议问题。罗技 Options 这类专用驱动的鼠标走私有协议,Mac Mouse Fix 目前无法识别全部按钮;普通 USB 鼠标、小品牌鼠标通常完全没问题。先确认你卸载了原厂驱动软件再连鼠标。
问:浏览器的前进后退、终端粘贴突然失效了?因为对应按钮已被捕获。三种处理办法(详见 按键捕获官方指南):
- 保留捕获,在 Buttons 标签给该按钮补一个还原动作(如 Back/Forward、Middle Click)
- 点按钮条目左侧的"-"删光该按钮的所有绑定,它就退出捕获,恢复原行为
- 实在不需要时,关闭 General 里的总开关
问:点击时感觉有延迟?Mac Mouse Fix 会短暂等待,判断你是不是在双击。只要给某个按钮删掉所有"双击"绑定,单击延迟就消失了。
问:想用另一个滚动工具(比如 MOS)?滚轮默认也是被捕获的。按 滚轮捕获指南 在 Scrolling 标签关掉全部选项(速度设回 macOS、清空修饰键),Mac Mouse Fix 就完全不碰滚轮,滚动时占用为零。
问:Magic Mouse 支持吗?Apple Silicon 原生吗?Magic Mouse 目前不受影响,暂不支持。Apple Silicon 则是 100% 原生运行。更多问题可查仓库内的 Support/Support.md 和 Readme.md。
下一步行动清单
- ✅ 今天:装好应用、勾选辅助功能权限,先只开"平滑滚动"体验一天
- ✅ 本周:给 Button 4 / Button 5 各绑一个最顺手的动作(前进/后退是起点)
- ✅ 需要重置时:删掉应用并按 Readme.md 的卸载说明清理残留文件,重装即可恢复出厂设置;想长期保留配置,可备份应用容器中的配置文件
项目本身持续开源,代码、反馈入口和多语言文档都在仓库内,你的每一条 issue 和翻译贡献都会直接推动它变好。
【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考