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 鼠标增强应用。它接管鼠标的滚轮与侧键,提供平滑滚动、侧键映射、触控板手势模拟等系统原生做不到的能力。如果你在用第三方鼠标,希望侧键真正派上用场、滚动更连贯,这个工具值得一试。下面带你完成安装、授权,并演示装完立刻能做的三件事。
适合谁用
先看适用面。它主要面向三类用户:
- 有侧键的普通鼠标用户,想把前后翻、调度中心等功能配到按键上
- 觉得滚轮一顿一顿不跟手,想要平滑滚动的用户
- 希望用鼠标做出触控板双指滑动手势(如窗口吸附、3D 环绕)的用户
也明确列出不适合的情况:
- 苹果 Magic Mouse 用户。官方说明当前版本对它没有效果
- 重度依赖罗技 Options 等私有驱动的用户。这类鼠标走私有协议,部分按键可能无法识别
- 系统很老的用户。最新版需要 macOS 11 Big Sur 及以上,更早的系统要用 Mac Mouse Fix 2 系列
费用方面:MMF 2 及更早版本永久免费;MMF 3 提供 30 天免费试用,之后需要付费(几美元),具体以 Readme.md 的定价说明为准。
安装与启用 Mac Mouse Fix
安装步骤:官网下载或 Homebrew
主方法是从官网下载最新版安装包(见 Readme.md 的 Installation 一节)。如果你习惯用命令行,也可以用 Homebrew:
brew install mac-mouse-fix首次启动的权限配置
启动应用后,按界面提示授权:
- 打开"系统设置 → 隐私与安全性 → 辅助功能"
- 添加 "Mac Mouse Fix Helper" 并打开开关
实际处理鼠标的是后台 Helper 进程,授权它修改才会生效。之后你关掉应用窗口,修改依然有效,不需要把应用设成登录项。
打开总开关并确认生效
在主界面 General 标签页打开 "Enable Mac Mouse Fix" 开关。应用会开始接管按键和滚轮。接管某个按键时,你会看到类似下面的提示:
这就是"捕获"机制:按键被捕获期间,其他应用看不到它,目的是防止你做手势时误触发按键原有的功能。
三个实用用例
侧键怎么设置:前后翻与调度中心
场景:鼠标侧键在 macOS 上默认只能做浏览器前进后退,比较浪费。
操作:进入 "Buttons" 标签,把鼠标指针移入顶部 "+" 区域,点击你要配置的鼠标按键;在下方的列表里选择触发方式(单击、双击、按住并拖拽等),再从右侧下拉菜单选择对应动作。
效果:以下图中配置为例,Button 4 单击执行 Launchpad、按住拖拽执行 "Scroll & Navigate",中键单击执行 Smart Zoom,保存即生效,无需重启。
平滑滚动:让滚轮更跟手
场景:机械滚轮或步进式滚轮在 Mac 上滚动一顿一顿,长页面很难受。
操作:进入 "Scrolling" 标签,打开平滑滚动,并可以调节加速强度。
效果:滚轮的离散步进被换算成连续滚动,停下时有自然的减速。支持倾动滚轮(横向滚动)的鼠标,横向滚动也会更顺滑;但注意,目前还不能用倾动滚轮触发切换桌面等其他动作。
模拟触控板手势:窗口吸附与 3D 环绕
场景:触控板的双指滑动很方便,鼠标默认做不了。
操作:给任意按键的 "Click and Drag" 触发方式分配 "Scroll & Navigate" 动作,它会模拟触控板双指滑动。
效果:按住该键拖动,就能配合窗口管理工具做窗口吸附;在 Blender 等 3D 软件里环绕物体。把 "Spaces & Mission Control" 动作配成点击并向下拖拽,还能触发 Application Windows(App Exposé);如果没反应,通常是系统设置里关闭了对应手势,先把它打开。
常见问题
为什么有些按键的原功能失效了?
该按键被 Mac Mouse Fix 捕获了,其他应用看不到它。想恢复:在 "Buttons" 标签删掉该按键的全部配置项(点左侧 "-" 按钮),或者直接关闭 General 里的总开关。详见官方捕获指南。
也可以保留捕获、用内置动作找回原功能:中键设为 "Middle Click" 可保留浏览器开新标签页和终端粘贴;侧键设为 "Back / Forward" 可保留浏览器前进后退。
为什么单击有延迟?
单击时应用会等一等,判断你是不是要双击。删掉该按键上所有 "Double Click" 动作,延迟就消失了。
鼠标部分按键识别不到?
多数是因为该鼠标依赖品牌私有驱动(如 Logitech Options),走的是私有协议,当前版本无法识别全部按键。可以先不装对应私有驱动再试,或留意官方的兼容性更新。
想在某个应用里临时关掉它?
在 General 标签打开 "Show in Menu Bar",之后可以从菜单栏临时关闭平滑滚动、按键捕获等功能,离开那个应用再开回来。这是权宜办法,按应用自动切换的设置官方尚未提供。
该选 2 还是 3?
MMF 2 永久免费但功能更新基本停止;MMF 3 功能最全,可免费试用 30 天。拿不准的话,先用 3 试几天再决定。
收尾
Mac Mouse Fix 的核心价值一句话:把普通鼠标的滚轮和侧键变成可配置的输入源。装完之后建议先配好两个侧键、再打开平滑滚动,用几天再按需调整。更多细节可看仓库里的 Support/Support.md。
【免费下载链接】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),仅供参考