Mac Mouse Fix:让百元内鼠标比触控板更好用的免费开源 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 Mouse Fix 是一个免费开源的 macOS 鼠标增强工具,核心能力是按键重映射、平滑滚动和触控板手势模拟:它接管普通第三方鼠标的侧键与滚轮,把它们改造成媲美 Apple 触控板的输入体验。最大收益是省掉昂贵的旗舰鼠标和厂商驱动——授予两项系统权限、花几分钟配置,你现有的鼠标立刻能触发 Mission Control、Launchpad、窗口吸附等系统级操作。
🎯 什么情况下需要它:三个典型场景
- 侧键在 macOS 上是"死键"。你手上是罗技、雷蛇或普通办公鼠标,两个侧键在系统里没有任何配置入口,只能当左键用。你需要一个能捕获这些按键并自定义行为的工具。
- 滚轮体验粗糙。翻长文档时一格一格地跳,跟触控板那种连续、细腻、带惯性的滚动完全是两个世界。你需要平滑滚动和可调节的滚速。
- 想用鼠标干触控板的活。半屏贴靠窗口、应用 Exposé 这类双指手势,第三方鼠标默认做不了。你需要一个能模拟触控板手势的桥梁。
🛠️ 从零到一:安装 Mac Mouse Fix 并授予两项权限
系统要求:最新版面向 macOS 11 Big Sur 及以上,Apple Silicon 上是 100% 原生运行;老系统(macOS 10.11 起)可用 Mac Mouse Fix 2。
安装方式一:已装 Homebrew 的话,终端执行一行即可:
brew install mac-mouse-fix安装方式二:从源码编译,用 Xcode 打开项目后构建运行:
git clone https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix cd mac-mouse-fix必需的两项系统权限(首次启动会有弹窗引导):
- 辅助功能:系统设置 → 隐私与安全性 → 辅助功能。不授权,Mac Mouse Fix 无法替你"按下"模拟出的按键和手势。
- 输入监控:同一面板下的输入监控。不授权,它捕获不到鼠标事件,整个应用等于空转。
授权后重启应用,菜单栏会出现图标,主窗口有 General、Buttons、Scrolling、About 四个标签页,后面的配置都在这几页里完成。
⚙️ 它到底能做什么:四个最值得用的功能
1. 侧键重映射
使用场景:侧键 4、侧键 5 是死键,你希望它们各管一摊系统功能。
怎么操作:进入 Buttons 页,把鼠标指针移进中央的 "+" 区域,然后物理按下你想绑定的那个鼠标按键,界面会提示"按键 X 已被捕获";接着为它选择触发方式(单击、双击、按住并拖拽),再从下拉框挑选动作,比如 Smart Zoom、Mission Control、Launchpad。
最终效果:被捕获的按键会被其他应用"屏蔽",它只做你指定的事,互不干扰。
2. 平滑滚动引擎
使用场景:机械滚轮一格一格的跳动感忍不了了。
怎么操作:进入 Scrolling 页,打开 Smooth Scrolling,调整滚速档位;还可以开启触控板模拟,给"精确滚动""横向滚动""快速滚动"各自绑定一个修饰键。
最终效果:粗滚轮变成连续细腻的滑动,快速滚动后有惯性滑行,按住修饰键即可切到慢速精调——这正是"普通鼠标获得触控板滚动"的来源。
3. 触控板手势模拟(Scroll & Navigate)
使用场景:想用 Swish 这类"点一下再拖"就把窗口贴靠半屏的工具,但它只认触控板。
怎么操作:把任意一个鼠标按键的 Click and Drag 动作指定为 Scroll & Navigate。
最终效果:按住该按键拖动,就等效于在 Apple 触控板上双指滑动,窗口贴靠、应用 Exposé(向下拖)等双指操作在第三方鼠标上全部可用。
4. 鼠标直达键盘快捷键
使用场景:手离键盘太远,又需要调亮度、音量、切播放曲目。
怎么操作:把鼠标按键绑定到任意键盘按键;配置界面里按住 Option(⌥)键再选,就能选到 Apple 键盘专属的特殊功能键。
最终效果:不碰键盘也能控制屏幕亮度、音量和媒体播放。
想看源码的话,去这几个目录
Helper/Core/Buttons/—— 鼠标按键捕获与重映射的核心逻辑Helper/Core/Scroll/—— 平滑滚动与触控板滚动模拟算法所在地App/UI/Main/Tabs/—— General/Buttons/Scrolling 等设置界面实现Shared/Config/—— 本地配置读写与默认值定义
📋 三套办公、设计、娱乐配置配方
办公效率
- 侧键 4 单击 → 上一标签页,侧键 5 单击 → 下一标签页
- 中键单击 → 关闭当前标签页
- 侧键 4 按住拖拽 → Scroll & Navigate,配合窗口贴靠工具半屏分屏
设计创作
- 中键按住拖拽 → Scroll & Navigate,在 3D 与设计软件里平移画布、环绕视角
- 侧键 4 单击 → Smart Zoom,快速放大指针所在区域
- 给横向滚动、精确滚动各绑一个修饰键,避免干扰正常滚动
娱乐影音
- 侧键绑定媒体播放键,随手切歌、暂停
- 滚速调到舒适的低档,开启平滑滚动看长视频评论列表
🧯 排坑手册:三个高频问题
现象:某个按键单击时有明显延迟。原因:该按键上还绑着"Double Click"动作,Mac Mouse Fix 每次单击都会短暂等待,判断你是不是要双击。解法:删掉该按键的所有双击动作,延迟立即消失。
现象:配置列表里根本看不到鼠标的部分侧键。原因:该鼠标走的是厂商私有通信协议(常见于官方要求搭配 Logitech Options 之类驱动使用的机型),部分按键信号不在标准 USB 事件流里,任何第三方工具都读不到。解法:这是硬件层面的限制,与权限无关;换个标准协议的鼠标即可,官方也确认这类机型短期不会有完整支持。
现象:指针移动忽快忽慢,找不到"关闭指针加速"的开关。原因:Mac Mouse Fix 不提供关闭系统指针加速度的选项,这一项由 macOS 自己管理。解法:macOS 14 Sonoma 及以上,前往 系统设置 → 鼠标 → 高级 → 指针加速度 手动关闭;同时在鼠标设置里把移动速度调到适合自己的档位。
💬 值不值得用
先说结论:对用第三方鼠标的 macOS 用户,这是目前免费方案里完成度最高的选择。优点很实在——开源可查、无广告、Apple Silicon 原生、按钮重映射加触控板手势的组合在同类工具里少有对手,Mac Mouse Fix 2 及更早版本永久免费。边界也要讲清楚:厂商私有协议的鼠标无法识别全部按键,Magic Mouse 不受支持,"按应用切换配置"在 3 版中尚未上线(临时替代方案是在 General 页开启菜单栏显示,随时从菜单栏关停平滑滚动等功能)。与罗技自家驱动、SteerMouse 这类商业/专驱产品相比,它走的是系统级中间层路线:不绑定硬件,谁家的鼠标都能用,但功能深度自然比不过原厂驱动。适合的人群很明确——手上已有一只按键足够的普通鼠标,又不想买新硬件的人。
一句话总结:Mac Mouse Fix 用五项配置换来触控板级的鼠标体验,是 macOS 第三方鼠标用户值得常驻菜单栏的工具。直接brew install mac-mouse-fix安装,或克隆上述仓库自行编译源码版。
【免费下载链接】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),仅供参考