
如果你使用 Mac 工作,可能经常遇到这样的场景:
同一只鼠标,插在 Windows 电脑上滚轮顺滑得很,一接到 Mac 上就像在锯木头,网页一格一格往下跳;系统设置里“滚动方向:自然”开着,触控板很舒服,鼠标滚轮却得反着推,关了又轮到触控板别扭。
macOS 这么多年,愣是没给鼠标和触控板各配一个开关。
有没有一款小工具,能让滚轮顺滑起来,还让鼠标和触控板各滚各的?
今天推荐一款免费开源的 Mac 鼠标工具:Mos。
它专治的就是这两件事。
01|它治的,是滚轮“一格一格跳”的毛病
根子在滚轮精度不够:一次滚动事件只带一个固定步长,系统就一格一格地跳。Mos 接管滚轮事件,用插值把一次大的滚动拆成一连串小的、连续的滚动事件再喂给系统,视觉上就是顺滑的、带惯性的滚动。它还有“模拟触控板”模式,手感更接近双指滑动。
要说明白的是,Mos 只管鼠标滚轮,触控板的手感它不碰——触控板本来就有系统级惯性滚动。
02|三个旋钮,把手感调到顺手
点菜单栏图标进偏好设置,“滚动”这一页有三个旋钮:最短步长、速度增益、持续时间。简单说,步长管“细不细”,增益管“快不快”,持续时间管“拖不拖尾”。
默认参数已经挺舒服,建议先用两天再微调,增益一次拉满容易滚过头。

03|鼠标和触控板,终于各滚各的
触控板保持“自然”方向,鼠标单独设回传统方向,各滚各的,互不打架。
系统设置里做不到的事,它一行配置就搞定。
还能给“加速”“方向转换”“禁用平滑”绑自定义按键,比如按住右键时滚轮临时加速,松开又回到精细模式。
04|每个 App,都可以有自己的脾气
Mos 支持按应用单独配置:浏览器里滚得飞快、代码编辑器里稳一点,每个 App 记住自己的脾气。
有些应用天生不适合平滑:比如按页滚动的 PDF 阅读器,会把拆分后的小滚动当成“滚了好几页”,哗一下翻过去好几页,这时候就把它加进例外名单、关掉平滑,玩游戏同理。
Steam 游戏有个小坑:加例外别去应用程序文件夹找那个快捷方式,要去 ~/Library/Application Support/Steam/steamapps/common/ 下面找游戏本体,不然加不进去。
另外别和 SmoothScroll 这类同类应用一起开,两个平滑引擎叠加只会打架,二选一。

05|闲置的鼠标侧键,终于有活干了
除了滚动,Mos 还能重映射鼠标按键:点“录制”,按一下鼠标侧键,再选要绑定的动作就行。动作库是现成的:调度中心、切换桌面空间、截图、访达操作、文档编辑……也可以绑快捷键、打开某个 App、运行一段脚本。
这种“录制-绑定”比记快捷键轻松得多,看到按键、想到功能,直接动手就行。
用罗技鼠标的话,先去 Logitech Options 里关掉鼠标自带的平滑滚动,不然叠加之后滚动会发飘。


06|纯本机,不联网
Mos 是纯本机工具:只处理输入事件,不登录、不注册、不联网,菜单栏里只有一个小图标。
它也没有云同步,换电脑得重调一遍,换来的是使用习惯不可能被偷偷上传的安心。
它用 CC BY-NC 4.0 授权:免费但明确禁止商用,作者还特意写了“请不要将 Mos 上传到 App Store”。
07|它适合谁?又不适合谁?
如果你是天天外接鼠标的 Mac 用户、早就受够了滚轮锯木头,装上它大概率滚一次就离不开了。
但纯触控板用户可以跳过这一篇。黑苹果用户注意:它的触控板驱动模拟成普通鼠标,Mos 会把两边一起平滑,介意的话先想清楚。
安装和使用
要求 macOS 10.13 或以上(Intel 和 Apple Silicon 都支持),去 GitHub Release 页下载压缩包(.zip),解压后把 Mos.app 拖进应用程序文件夹就行:
项目地址:https://github.com/Caldis/Mos
Homebrew:brew install --cask mos
如果没有外网的,可以直接我们公众号下载,会更方便!
首次打开系统会要求授予「辅助功能」权限,必须给——Mos 靠它读取和重写滚动事件,不给就动不了,去「系统设置 → 隐私与安全性 → 辅助功能」里勾上就行。黑苹果用户注意:它的触控板驱动是模拟成普通鼠标的,Mos 分不清触控板和鼠标,两边会一起被平滑,官方文档和社区里也提过这条,介意的话先想清楚。
最后聊聊我的看法
Mos 不解决大问题,但它解决的那个小问题,每天都要烦你几十次。
如果你需要的是一个免费、轻量、专治滚轮的 Mac 小工具,Mos 非常值得收藏。
推荐指数:★★★★☆(4.4/5)