news 2026/10/2 2:13:27

Mac Mouse Fix 使用指南:把普通 Mac 鼠标设置成触控板级别

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Mac Mouse Fix 使用指南:把普通 Mac 鼠标设置成触控板级别

Mac Mouse Fix 使用指南:把普通 Mac 鼠标设置成触控板级别

【免费下载链接】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 Silicon。适合想摆脱触控板、或想让游戏鼠标在 Mac 上发挥侧键价值的用户。

安装与授权:从下载到生效只要四步

主路径(官网下载):到项目仓库的 Releases 页面下载最新 .dmg,双击后将应用拖入"应用程序"文件夹即可,全程无额外依赖。

备选路径(命令行):如果你习惯终端,用 Homebrew 一条命令搞定:

brew install mac-mouse-fix

想要参与开发或做深度定制的话,也可以克隆仓库后用 Xcode 打开Mouse Fix.xcodeproj自行编译。

安装完成后,首次启动会请求辅助功能权限,必须在"系统设置 → 隐私与安全性 → 辅助功能"中手动勾选,否则按键捕获不会生效——这是所有后续功能的前提。

按键映射:把侧键变成系统快捷键

场景一:侧键直达启动台、任务控制与缩放

怎么配置:打开 Buttons 标签页,把鼠标指针移入页面上方的"+"捕获区,点击你想配置的鼠标按键(如 Button 4),再在右侧下拉菜单里选择动作。注意区分"Click / Click & Scroll / Click and Drag"三种触发方式,它们对应不同的使用场景。

怎么操作:保存后,Mac Mouse Fix 会弹出一个提示,告诉你"该按键已被捕获,其他应用看不到它了"。这就是捕获机制——它接管指定按键,防止系统或其他鼠标软件抢走事件,保证你的映射在任何应用中始终生效。

得到什么效果:按一次侧键直达启动台、任务控制、桌面切换或智能缩放,不用再伸手去够菜单栏。

按键触发方式动作用途
Button 4ClickLaunchpad一键打开启动台
Button 5ClickSmart Zoom单击缩放屏幕
Middle ButtonClickSmart Zoom中键缩放
Button 4Click and DragScroll & Navigate按住拖拽滚动
Button 5 + MiddleClickMission Control组合键呼出任务控制

场景二:组合按键做更复杂的动作

怎么配置:在 Buttons 页面继续添加规则,选择两个按键同时按下,例如"Click Button 5 + Click Middle Button"。

怎么操作:平时按住 Button 5 再点中键,即可触发动作;配合"Click and Drag"还能让某个侧键在按住时变为拖拽修饰键,配合滚轮实现滚动导航。

得到什么效果:两个物理按键的组合空间远大于单键,你可以把"切空间""唤出任务控制"这类低频但刚需的操作压到鼠标上,键盘和触控板都腾出来。

场景三:让滚轮像触控板一样顺滑

怎么配置:切到 Scrolling 标签页,调整四项参数。

怎么操作:先决定方向——习惯自然滚动就反转方向;有侧滚轮的鼠标可以单独校准水平滚动;再按手感微调加速度曲线,并开启平滑滚动消除卡顿。

得到什么效果:滚轮不再"一格一格"地跳动,而是接近触控板的连续滚动,长时间浏览网页或文档手腕负担明显更小。

选项说明建议
滚动方向是否反转按个人偏好
加速度曲线滚动力度与速度的关系先试默认,再按手感调
平滑滚动消除滚动卡顿感建议开启
水平滚动侧滚轮校准有侧滚轮的鼠标必调

版本与 macOS 兼容:旧系统先查这张表

你的 macOS 版本该装哪个 Mac Mouse Fix
macOS 11 Big Sur 及更新最新版(3.x)
macOS 10.15 CatalinaMac Mouse Fix 2 最新版
macOS 10.14 MojaveMac Mouse Fix 2
macOS 10.13 High SierraMac Mouse Fix 2.2.0 或更早

两条选择建议:Mac Mouse Fix 2 完全免费、功能稳定,日常够用;Mac Mouse Fix 3 功能更丰富,但有 30 天免费试用、之后需要付费。如果你的系统在新版支持的范围内,直接装 3 即可,试用期内不满意可以回退 2 版。

出问题怎么办:四个高频故障速查

症状可能原因处理
侧键映射不生效辅助功能权限没开、应用未重启、其他鼠标管理软件冲突逐项检查:授权 → 重启 MMF → 停用冲突软件 → 重新捕获按键
配置被覆盖或想重置手动改过 plist、升级后状态异常点击 Buttons 页面的 Restore Defaults,或从备份恢复配置文件
多台 Mac 想同步配置没有统一备份复制~/Library/Application Support/Mac Mouse Fix/default_config.plist到另一台机器同路径
Magic Mouse 效果有限项目主要针对第三方鼠标优化换用第三方 USB / 蓝牙鼠标

想深入去哪里看

  • Shared/:App 与 Helper 共享的工具和核心功能实现
  • Helper/Core/Config/:配置读写与默认值逻辑
  • App/UI/:用户界面(标签页、控件)实现

所有设置最终存于~/Library/Application Support/Mac Mouse Fix/default_config.plist,标准 plist 格式,编辑前建议先备份,改完重启应用生效。

Mac Mouse Fix 做的事情很集中:用图形界面把普通 Mac 鼠标设置成接近触控板的体验,两个标签页、十几项参数就能覆盖全部需求。建议从"给 Button 4 绑一个动作 + 开平滑滚动"开始,跑一两天再逐项微调,这套配置很快就长在你的手上。

【免费下载链接】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/2 2:12:44

Python后端脚本:导出python123题库并打包zip

简介:面向Python初学者的python123.io平台后端相关题目答案整理包,适合正在刷题或完成在线作业时需要参考思路的同学使用;压缩包内共32个py文件,整体仅14KB,均为可直接阅读的Python源码,覆盖基础语法、条件…

作者头像 李华
网站建设 2026/10/2 2:12:22

Marco-Bench-MIF: On Multilingual Instruction-Following Capability of Large Language Models

文章主要内容和创新点 主要内容 本文针对现有指令遵循能力评估数据集多为单语(以英语为中心)或仅经机器翻译、缺乏多语言场景适用性的问题,提出了一个多语言指令遵循基准测试集Marco-Bench-MIF。该数据集扩展自IFEval,涵盖30种语言,通过“自动翻译+两轮人工验证”的混合…

作者头像 李华
网站建设 2026/10/2 2:12:18

KROMA: Ontology Matching with Knowledge Retrieval and Large Language Models

文章主要内容总结 本文提出了一种名为KROMA的新型本体匹配(Ontology Matching, OM)框架,旨在解决现有本体匹配系统依赖手工规则或专用模型、适应性有限的问题。KROMA将大型语言模型(LLMs)与检索增强生成(RAG) pipeline结合,通过动态富集结构、词汇和定义知识的语义上下…

作者头像 李华
网站建设 2026/10/2 2:09:41

CentOS Stream 10 下 vsftpd 虚拟用户配置实战与排障指南

上一篇我们在 CentOS Stream 10 上把 vsftpd 装好、让 FTP 服务能正常启停了。但你如果真拿系统里的真实账号去登录一次,多半会发现这条路不太好走:密码跟 SSH 登录是同一个,权限全靠系统目录去卡,用户想上传个文件你还得斟酌半天…

作者头像 李华
网站建设 2026/10/2 2:09:32

KLJN协议随机数生成器统计攻击:Matlab仿真与防御实践

做物理层安全研究这几年,我的一个体会是:越是宣称“信息论安全”的协议,越容易在随机源这个环节翻车。基尔霍夫-洛-约翰逊噪声(KLJN)安全密钥交换协议就是典型——它绕开RSA、ECC那套大整数分解和离散对数难题&#xf…

作者头像 李华