外观
Mos:让第三方鼠标的滚轮变平滑
适合谁
Mos 是一个菜单栏小工具,把带刻度的鼠标滚轮变成接近触控板的连续滚动,并允许鼠标与触控板使用相反的滚动方向。它适合刚接上第三方滚轮鼠标、觉得页面“一格一格地跳”,或者希望触控板保持自然滚动、鼠标改回传统方向的人。
只用内建触控板或妙控板的话,通常不需要它:这些设备本来就是连续滚动。它也不是鼠标驱动,不调整 DPI、不管理宏按键的固件,更不能修复鼠标本身的硬件问题。开始之前,先按触控板手势与鼠标里的顺序试过系统自带设置。
获取与费用
从 官网 或 GitHub 仓库 的 Releases 下载,也可以用 Homebrew 安装:
sh
brew install --cask mos软件免费,当前版本要求 macOS 10.13 或更新版本。源代码公开,但许可证是 CC BY-NC 4.0,即署名、非商业使用;作者同时说明不要把它重新上架到 App Store。个人使用没有问题,放进公司统一分发的软件包前应先确认这项限制。
第一次使用
- 安装后启动 Mos,按提示打开“系统设置 → 隐私与安全性 → 辅助功能”,把 Mos 加入列表并打开开关。没有这项权限它无法工作,因为平滑滚动要读取并重写系统的滚动事件。
- 点击菜单栏的 Mos 图标进入偏好设置,先只开启“平滑滚动”,其他项保持默认。
- 打开一篇长网页,用鼠标滚轮从顶部滚到底部,再用触控板滚一次,比较两者的手感。
- 如果方向不习惯,在 Mos 中反转鼠标的滚动方向。这样可以让“系统设置 → 鼠标”的自然滚动与触控板保持一致,只让鼠标反过来。
- 需要更快或更跟手时,再调整步长、速度和持续时间,一次只改一项,每次都回到同一个网页验证。
预期结果是滚动变成连续移动,而不是固定跨度的跳动。某个应用里手感反而变差时,在 Mos 中为它单独配置或排除,不必为了一个应用放弃整体设置。
局限与替代方案
授予辅助功能权限,等于让 Mos 读取并改写指针与滚动事件。这是这一类输入工具的共同特征,因此只装一个:同时运行多个滚动或指针工具,会出现方向被改两次、速度互相叠加的情况,排查起来很麻烦。
同类工具各有侧重,按需要选一个:
- LinearMouse:MIT 许可证的开源工具,可按设备、应用和显示器分别配置,除滚动外还能关闭指针加速、重映射按键。需要在鼠标和触控板之间做更细区分时适合它。
- Logi Options+:罗技官方软件,用于自定义自家鼠标键盘的按键、手势与滚动,也提供跨设备的 Flow。官方页面标注需要 macOS 14 或更高版本,支持的型号以该页为准。用罗技设备时,先试官方软件,再考虑是否还需要第三方工具。
- 系统自带设置:“系统设置 → 鼠标”可以单独设置自然滚动与跟踪速度,“系统设置 → 辅助功能 → 指针控制 → 鼠标选项”可以调整滚动速度。够用就不必安装任何软件。
想停用时,先在 Mos 菜单中退出应用,再回到“辅助功能”列表关闭或移除它的授权,最后删除应用;用 Homebrew 安装的执行 brew uninstall --cask mos。撤销授权后滚动行为会回到系统默认,不需要重装系统或重置设置。
练习与官方资料
练习:用同一篇长文档分别测试关闭与开启平滑滚动的手感,记录你实际改动的两三项参数;再为一个常用应用设置例外,确认只有它的行为发生变化。如果一周后仍说不出它帮你解决了什么,就退出并撤销权限。