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
把一只百元鼠标接到 Mac 上,侧键失灵、滚动一顿一顿、指针加速失控,这些问题几乎每台机器都会遇到。Mac Mouse Fix 是一款开源的 macOS 鼠标增强工具,它在系统底层接管按键、滚轮和指针三层信号,把这三类体验逐项修正,让普通鼠标的手感接近 Apple 触控板。
一句话定位
Mac Mouse Fix 是给 Mac 用户用的鼠标增强工具,主要解决第三方鼠标在 macOS 上按键不可用、滚动生硬、指针手感差这三件事。装上之前,侧键 4/5 往往点不出任何反应;装上之后,这两个键可以分别绑定到 Mission Control 和前进后退。
功能亮点
三个模块各司其职,互不干扰,都在应用内对应标签页配置。
按键映射:侧键变生产力工具
把鼠标任意按键绑定到系统功能、键盘快捷键或鼠标动作。每个按键都支持单击、双击、长按、点击并拖拽四种触发方式,同一个键可以按不同手势做不同的事。常用做法:
- 侧键 4 绑定「后退」,侧键 5 绑定「前进」,浏览时一键切换页面
- 侧键 4 长按并拖拽,模拟触控板双指滑动(Scroll & Navigate)
- 中键单击,恢复「按中键」原始动作,保留浏览器开新标签习惯
平滑滚动:像触控板一样惯性滚动
默认开启触控板模拟,把生硬的滚轮刻度翻译成连续滚动。支持三档平滑等级与速度调节,可用修饰键临时切换到水平、精确、快速或缩放模式。典型配置:
- 默认保持平滑等级「高」,滚动连续且带惯性
- 按住 Command 滚动,临时进入精确滚动,逐行微调
- 按住 Option 滚动,进入快速模式,快速拉到底部
指针手感:灵敏度与加速度独立调
指针速度不再完全交给系统。可以单独调节灵敏度,并选择是否沿用系统加速度曲线。适合两类人:
- 觉得指针太飘:调低灵敏度,关闭系统加速度
- 觉得指针太钝:调高灵敏度,保留系统加速度
从下载到首次使用
第一步,获取应用
二选一。终端用户可直接用 Homebrew 安装;开发者可克隆源码用 Xcode 打开编译。
brew install mac-mouse-fix克隆方式:
git clone https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix第二步,授权并启用
打开应用,按提示在「系统设置 → 隐私与安全性」中授予辅助功能权限,然后打开「启用 Mac Mouse Fix」开关。开关一旦打开,后台 Helper 进程会持续接管鼠标,无需把应用设为登录项。
第三步,配置第一个按键
进入「按键」标签页,点击要配置的侧键,从右侧下拉选择动作(如 Mission Control、后退/前进、键盘快捷键),保存后立即生效。左侧列表里出现的按键,说明已被捕获。
按场景选配置
不同角色关注的按键不同。下面是三类常见角色的建议映射,均可在「按键」标签页直接套用。
| 角色 | 侧键 4 | 侧键 5 | 中键 |
|---|---|---|---|
| 程序员 | 单击:后退 | 单击:前进 | 长按并拖拽:Scroll & Navigate |
| 设计师 | 单击:Mission Control | 单击:智能缩放 | 单击:按中键(保留原功能) |
| 学生/读者 | 单击:后退 | 单击:前进 | 长按:智能缩放 |
滚动侧统一保留「高」平滑等级;程序员可把 Command 设为精确滚动,便于在终端里逐行移动。
进阶用法
- 用修饰键做临时模式:同一滚轮按住不同键,切换水平、精确、快速、缩放,无需来回改设置。
- 按应用临时关闭功能:在「常规」里打开「在菜单栏中显示」,遇到不兼容的应用时,从菜单栏一键关闭平滑滚动或按键接管。
- 恢复某键原始功能:删掉该键在「按键」页的全部条目,它就退出捕获,恢复系统默认行为,参见被捕获的按键指南。
常见问题
我的鼠标支持吗?绝大多数标准 USB/蓝牙鼠标都能用。依赖品牌私有驱动(如 Logitech Options)的型号可能无法识别全部按键,Magic Mouse 目前不受支持。最稳妥的办法是装上试一下。
点击为什么有延迟?因为应用会等你是否双击。删掉该按键下所有「双击」动作,单击延迟即消失。
侧键被捕获后,原来的后退/前进没了?在「按键」页给侧键绑定「后退」或「前进」动作即可恢复,或在不需要时删除该键全部条目让其退出捕获。
系统版本有要求吗?需要 macOS 11 Big Sur 或更新。更老的系统请用 Mac Mouse Fix 2 的对应版本。
相关资源
- 按键核心逻辑:Helper/Core/Buttons/
- 滚动实现:Helper/Core/Scroll/
- 指针速度模块:Helper/Core/PointerSpeed/
- 默认配置示例:Shared/Config/default_config.plist
建议先装上一只五键鼠标,按上面的表格配好侧键和滚动,十分钟即可体会差别。
【免费下载链接】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),仅供参考