Mac Mouse Fix 完整指南:让 10 块鼠标在 macOS 上比触控板还好用
【免费下载链接】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 鼠标驱动增强工具,提供平滑滚动、惯性滚动、任意按键改键和触控板手势模拟,让最便宜的 USB 鼠标也能流畅操作 macOS。
🗂️ 一张表看懂它能干什么
| 模块 | 你拿到的东西 | 通俗解释 |
|---|---|---|
| 平滑滚动 | 滚轮从"一格一格"变成丝滑连续滚动 | 滚轮不再是一档一档跳,而是像触控板一样顺滑 |
| 反应式滚动 | 滚动速度和方向自动跟随你的滚动快慢 | 慢转是细调,快甩是大跳,方向反向也即时跟手 |
| 指针设置 | 灵敏度与加速度独立调节 | 光标移动的快慢、甩动的加速感都可以单独微调 |
| 按键改键 | 任意鼠标按键映射为点击、拖拽、发按键、执行手势 | 侧键能当"返回/前进"、截屏键、甚至触控板双指滑动用 |
| 滚动与导航 | 点住任意键拖动,模拟触控板双指滑动 | 鼠标也能做出双指切换桌面、3D 场景环绕等手势 |
| 菜单栏快捷开关 | 一键临时关闭某项功能 | 遇到不兼容的应用时,不用进设置页直接关掉 |
底层原理一句话带过:它在后台运行一个辅助进程拦截原始鼠标事件、重新加工后再注入系统,所以你能把"硬件上只是滚一格"变成"软件上滚一段丝滑动画"。
🚀 快速上手:安装与首次配置
- 安装:从仓库 Releases 下载对应 macOS 版本的安装包拖入"应用程序";喜欢终端的话,一条命令更省事:
brew install mac-mouse-fix- 首次授权:打开应用后系统会要求你授予"辅助功能"权限(这是 macOS 允许第三方程序读取并改写鼠标事件的唯一合法入口)。在弹窗里勾选 Mac Mouse Fix 并输入密码即可。
- 打开总开关:应用内把
Enable Mac Mouse Fix拨到开启状态。注意:这个开关打开后,后台 Helper 进程会持续工作,你即使关掉主窗口、重启电脑,鼠标增强依然生效,不需要把它加进登录项。 - 选版本:macOS 11 Big Sur 及以上用最新版;Catalina / Mojave / High Sierra 请改用 Mac Mouse Fix 2;Sierra 及以下用 2.2.0。
装完后滚一下滚轮,你大概率会立刻意识到"回不去了"。
🖱️ 动手改键:最常用的几个映射技巧
打开应用后进入Buttons(按键)选项卡,左侧列出你鼠标的每个按键,右侧是"触发方式 → 动作"的绑定表。下面是新手最常用的四个组合:
- 侧键 4 / 侧键 5 → Back / Forward:浏览器、VS Code 里直接前后翻页,不用找页面左上角的返回箭头。
- 中键 → Middle Click:保留中键"新标签页打开链接 / 终端粘贴"的原生行为(很多人装完就发现中键没用了,这样配一下就恢复)。
- 任意键点按并拖拽 → Scroll & Navigate:把鼠标变成一个"假触控板",拖动即双指滑动——切换桌面、拖出 Mission Control、在 Blender 里环绕模型都靠它。
- 任意键 → 发送键盘按键:可以发送键盘上任何键,包括亮度、音量、播放控制这类 Apple 特殊功能键(按 Option 可选中)。开会时不想碰键盘?侧键按一下静音就行。
![] (Markdown/Media/Autogenerated/en/CapturedButtons1.jpg)
上面这张就是 Buttons 选项卡的实际界面:左侧是"Middle Button / Button 5 / Button 4"等被接管(captured)的按键,右侧是每条绑定关系。
理解"captured(接管)"这个词,能解决 90% 的"按键失灵"疑问:只要一个按键在左侧出现,它的原生功能就被 Mac Mouse Fix 完全托管,其他应用看不到它。比如你把侧键 4 配成"切换桌面",它就不再执行 Chrome 里的"后退"。这是刻意设计——否则你每划一次手势,浏览器都会同时后退一页。
⚙️ 进阶玩法:恢复原功能与按需开关
想彻底还某个按键一个"自由身"?像上图这样,把该按键名下的所有绑定点掉左边的-删干净,这个按键就脱离接管,行为与没装 Mac Mouse Fix 时一模一样。滚轮同理:在Scrolling(滚动)选项卡把所有选项关闭(速度调回 macOS、清空修饰键条目),滚轮就会被完全放行,此时 Mac Mouse Fix 在滚动时不消耗任何 CPU,你也可以搭配其他滚动工具使用。
多套配置的现实解法:目前的版本还没有"按应用/按鼠标分配置"的正式功能。官方给到的过渡方案是:在General选项卡开启Show in Menu Bar,之后菜单栏会出现 Scrolling / Buttons 快捷开关——某个游戏里滚轮被改得不顺了,点一下菜单栏就能临时关平滑滚动,不用翻设置页。等官方"App-Specific Settings"上线后,这类需求可以按应用精确配置。
多设备同步:授权许可可绑定你所有的 Mac;登录同一个 Apple 账号后,许可会通过 iCloud 自动同步到新设备,换机不需要重新折腾激活。
🎯 按场景挑方案:办公 / 游戏 / 多设备
| 场景 | 推荐配置 | 理由 |
|---|---|---|
| 办公 / 开发 | 侧键配 Back/Forward + 平滑滚动 + 菜单栏常驻开关 | 翻页高频,且要随时给"不吃这套"的应用让路 |
| 3D / 设计 | 中键或侧键的"点按拖拽"配 Scroll & Navigate | 一个普通鼠标也能做双指环绕、手势导航 |
| 游戏 | 保留点击类动作(Middle Click、Back/Forward 等模拟真实按键),拖拽类手势在进游戏前从菜单栏关掉 | 自 3.0.6 起,Back/Forward 会模拟真实的 4/5 键点击,游戏内再映射侧键即可生效 |
注意两点:指针加速度目前不在应用内关闭,macOS 14 Sonoma 及以上可去系统设置 > 鼠标 > 高级…关闭;Magic Mouse 暂不受支持,它是苹果专属硬件。
❓ 你可能遇到的问题
1. 点击鼠标时感觉有半拍延迟?因为该按键绑定了"双击"动作,应用会等一小段时间判断你是不是想双击。删掉该按键的 Double Click 绑定,延迟立刻消失。
2. 我的鼠标有按键识别不出来?大概率能支持。但如果你用的是必须搭配厂商驱动(如 Logitech Options)才能全部点亮的鼠标,部分按键走的是私有协议而非标准 USB HID,Mac Mouse Fix 暂时读不到。普通标准协议的多键鼠标基本都能全量识别。
3. Blender 里中键拖拽旋转视角失效了?中键被接管后原生行为消失。两种解法:把某个按键的"点按拖拽"配成 Scroll & Navigate(模拟双指拖拽即可环绕);或者删掉中键全部绑定把它解除接管。
4. 会收集我的数据吗?收费吗?应用本身无广告、不收集个人信息。Mac Mouse Fix 2 及更早版本永久免费;3 提供 30 天免费试用,之后一次性买断,许可覆盖你名下所有 Mac。
5. 卸载会残留文件?直接把应用拖进废纸篓即可停用;想清干净可以用 AppCleaner 之类的工具扫一遍残留。
📌 写在最后
下一步就做三件事:去仓库 Releases 页面下载与你 macOS 版本对应的安装包(或执行brew install mac-mouse-fix)→ 授予辅助功能权限并打开总开关 → 把两个侧键配上 Back / Forward 试一天。觉得顺了,再回来翻 按键接管指南 和 滚轮接管指南 把剩余按键安排明白。
【免费下载链接】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),仅供参考