Mac Mouse Fix 实战:4 个改动,把普通鼠标调出触控板手感
2026/9/16 16:46:58 网站建设 项目流程

Mac Mouse Fix 实战:4 个改动,把普通鼠标调出触控板手感

【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix

你在 Figma 里按住中键拖画布,指针稳稳平移,没有误触保存。松手后滚轮一拧,页面滑过去还带着余势。这就是 Mac Mouse Fix 做的事:用鼠标按钮自定义和平滑滚动设置,把一只普通鼠标调出接近触控板的手感。全程不装驱动、不改系统,只动应用自己的界面。

快速上手:从下载到第一次有效点击

Mac Mouse Fix 安装一行命令:

brew install mac-mouse-fix

辅助功能权限怎么开

首次启动后,去 系统设置 → 隐私与安全性 → 辅助功能,把 Mac Mouse Fix 的开关打开。它靠这个权限拦截鼠标事件,不开则所有绑定都无效。

接着完成第一次按钮绑定和滚动调整:

  1. 打开应用,切到 Buttons 标签页。
  2. 把鼠标指针移进中央的 "+" 区域,按住中键或侧键。
  3. 界面会列出按钮名(Middle Button、Button 4、Button 5)。
  4. 在动作下拉框里选一个功能,比如 Smart Zoom。
  5. 切到 Scrolling 标签页,把 Smoothness 调到 High,滚一次网页试试。

按钮捕获:系统"让"了什么、"拿"了什么

当你给某个按钮绑定了动作,这个按钮就被捕获了。说白了,它原来的点击不再透传给其他 App,改由 Mac Mouse Fix 翻译成你指定的动作。系统"让"出按钮的原始行为,"拿"回的是对这个按钮的完全控制权。好处是不会有多个 App 抢同一个按钮,双击、拖拽这类组合手势也更可靠。滚轮同理,一旦开启了平滑滚动,滚轮输入也会被接管。

若某个按钮突然没反应,两个即时解法:把它的动作改成 Middle Click,模拟原始中键行为;或者删掉该按钮下的所有绑定,把它交还系统。

按场景抄作业:一份绑定对照表

动作名直接对应界面下拉框里的英文项。这张表按"一个按钮只干一件事"的原则配,避免贪多。

场景建议绑定手感变化
网页浏览侧键单击 → 前进 / 后退;中键 → Smart Zoom缩放和跳页不用挪手回键盘
设计软件中键点按拖拽 → Scroll & Navigate;侧键 → 缩放拖画布接近触控板双指平移
终端中键 → Middle Click(保留粘贴);侧键 → 历史命令翻命令历史不再依赖方向键
多屏切换侧键双击 → Mission Control;侧键拖拽 → 切桌面跨屏找窗口点击次数减半

找组合的方法很简单:挑一个每天用半小时以上的场景,只动一个按钮,用一周。顺手就留着,别扭就删掉,再试下一个。

滚动三滑块:逻辑与一组推荐值

Scrolling 标签页里,这三项各管一段。

  • 平滑度(Smoothness):把滚轮刻度补成连续动画。副作用是响应慢半拍,调太高会有"粘"感。
  • 加速度(Scrolling Speed):决定转一圈滚轮走多远。选 System 会退回 macOS 自带手感,选低 / 中 / 高才启用它自己的加速曲线。
  • 惯性:体现在 Smoothness 选 High 时的收尾段,松手后页面再滑一小段。副作用是落点不精确,逐行读代码时建议临时降档。

开箱推荐值:Smoothness 选 High,Scrolling Speed 选 Medium,Precise Scrolling 关闭,Trackpad Simulation 打开。另外 Precision Scrolling 开着时,按住修饰键滚动会逐行精确移动,细调位置很好用。参数没有唯一解,以眼睛跟得内容为度,十分钟滚一次地试。

想再深一层:应用级配置与事件链路

应用级独立配置:在 Buttons 标签页点 Options,可为某个 App 单独覆盖按钮绑定,覆盖规则落在配置文件的 app-specific 段:

~/Library/Application Support/Mac Mouse Fix/config.plist

事件链路三步:Helper 进程全局拦截鼠标事件,在 Helper/Core/Buttons/ 识别点击、双击、拖拽,再由 Helper/Core/Actions/Actions.m 执行。滚动侧的曲线参数集中在 ScrollConfig.swift。

资源导航

  • 按钮捕获官方指南:CapturedButtonsMMF3.md
  • 配置文件说明:ConfigReadme.md
  • 问题反馈与功能请求:项目仓库的 GitHub Issues

配置是活文档,哪天手感不对了,回来改一个参数就好。

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询