news 2026/10/5 2:20:19

Mac Mouse Fix 实战:3 组按键映射,让 $10 鼠标滑出触控板手感

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Mac Mouse Fix 实战:3 组按键映射,让 $10 鼠标滑出触控板手感

Mac Mouse Fix 实战:3 组按键映射,让 $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 Mouse Fix 这个开源项目干的事很简单:平滑滚动、按键重映射、触控板手势模拟,让一把便宜的鼠标在 Mac 上跟 Apple 触控板一个手感。下文从装好、配好,到排错,一次讲清。

从零到第一组映射:6 步

  1. 装入应用:下载最新 .dmg,把应用拖入"应用程序"文件夹。
  2. 授予辅助功能权限:打开系统设置→隐私与安全性→辅助功能,勾选 Mac Mouse Fix。
  3. 打开总开关:启动应用,在通用标签页打开Enable Mac Mouse Fix。
  4. 捕获按键:切到按键标签页,把指针移到"+"区域,按一下 Button 4,它就会出现在列表里。
  5. 选一个动作:在下拉框里挑一个,比如启动台。
  6. 验证:按一下 Button 4,看功能是否被触发。

弹窗里那句"按键已被捕获"不是报错,是它开始接管按键的信号。

功能实战:先配这 4 组

平滑滚动,Before/After

  • Before:滚轮一格一格地跳,长文档像跳着读。
  • After:连续、带惯性的滑动,长文档像触控板一样滑。

按键映射

触发方式设为得到的能力
Button 4 点按启动台鼠标单手打开 Launchpad
按住 Button 5 再点中键调度中心组合触发,与单键互不干扰
任意按钮点按并拖拽滚动与导航复刻触控板双指滑动:窗口贴边、前进后退

键盘上没有的亮度、音量键,能用鼠标触发吗?能。给按钮选"键盘按键"类动作,按住Option (⌥)就能选到 Apple 键盘专属功能键,屏幕亮度、媒体控制都在列。

拖拽导航:任意按钮的"点按并拖拽"设为滚动与导航,鼠标就能复刻触控板双指滑动,窗口贴边、前进后退,左手不必离开鼠标。

看懂"捕获":底层只有一件事

你给按键配了动作,这个按键就被 Mac Mouse Fix 捕获:macOS 和其他应用再也看不到它,按键只会触发你在按键标签页设定的动作。

为什么要独占?否则你拖拽 Button 4 切换桌面时,浏览器会同时后退一页。代价也直接:浏览器中键开链接、游戏对侧键的原生支持会暂时失效,这属预期行为。

不想被某个按键拖累?在按键标签页删掉该按键分组下的全部动作行(点−按钮),它立刻脱离捕获,恢复系统默认行为。

配置都写在~/Library/Application Support/Mac Mouse Fix下的 plist 里。

排错:4 个高频问题

按键映射为什么不生效?

多半是辅助功能权限没给,或给了之后没重启应用。其次检查罗技 Options 之类的厂商驱动是否在抢按键。最后在按键标签页重新点按一次该按钮,完成重新捕获。

按下按钮为什么有短暂延迟?

该按键配了"双击"类动作,系统要等你一下,判断你是否双击。删掉该按键所有双击动作,延迟立刻消失。

为什么部分按键识别不到?

走专有协议的鼠标(个别罗技机型)不走标准 USB 事件,部分按键识别不全。先卸载厂商驱动软件再试。

妙控鼠标为什么不响应?

已知限制:Mac Mouse Fix 目前对 Apple 妙控鼠标不产生效果。

兼容性与限制

  • 最新版要求macOS 11 Big Sur或更高;10.15 / 10.14 / 10.13 用 Mac Mouse Fix 2 末版,10.12 / 10.11 用 2.2.0 或更早。
  • 100% Apple Silicon 原生运行;无广告,不收集个人信息。
  • App Store 版受沙盒限制,部分系统级功能不可用,要功能完整就用官网 dmg 或 Homebrew 版:
brew install mac-mouse-fix
  • 卸载很简单:拖进废纸篓即可;残留文件建议用 AppCleaner 清一遍。

读完就能动手的 5 件事

  • 给 Button 4 / 5 配上单键与组合键动作,先只覆盖窗口导航。
  • 用点按并拖拽 + 滚动与导航,解锁触控板式拖拽。
  • 备份配置,换设备一条命令恢复:
cp ~/Library/Application\ Support/Mac\ Mouse\ Fix/default_config.plist ~/Desktop/mmf-backup.plist
  • 在通用标签页打开在菜单栏中显示,进不兼容应用时从菜单栏一键关掉相关功能。
  • 某按键想还给系统?删光它的动作行即可。

小贴士:先只配两个侧键,实际用一天,手感确认合适再铺开全套方案,改起来最省事。

资源入口:按键与滚动核心处理看 Helper/Core/,默认配置与参数在 Shared/Config/,更多问题解答见 Support/。

【免费下载链接】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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/5 2:18:51

VSCode搭建STM32开发环境:GCC+OpenOCD全流程指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/5 2:16:27

第六章 TypeScript MCP Server:独立综合项目与能力验收

系列文章目录 第一章 TypeScript MCP Server:从零到一(已更新)第二章 TypeScript MCP Server:提取业务逻辑与建立自动化测试(已更新)第三章 TypeScript MCP Server:分析 package.json 与处理文…

作者头像 李华
网站建设 2026/10/5 2:16:23

WeMod-Patcher:5 分钟解除 WeMod 2 小时限制,无需订阅付费

WeMod-Patcher:5 分钟解除 WeMod 2 小时限制,无需订阅付费 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer WeMod 免费版每天…

作者头像 李华