M

Mos:让 macOS 鼠标滚轮拥有触控板般的平滑手感 #

Mos 是什么? #

Mos 是一款运行于 macOS 菜单栏的免费工具,它把普通鼠标滚轮的离散跳格滚动重塑为平滑、精准、带有真实物理惯性的连续滚动。

macOS 内置的触控板采样精度很高,所以滚动顺滑自然;但普通鼠标滚轮只能以固定步进上报数据,导致网页只能一格一格地跳动。Mos 用一个经过精心调校的算法接管原始的滚轮事件,把每一格滚动重新计算成符合物理惯性的平滑曲线,让滚轮像跟随手指一样顺滑。

除了滚动平滑,Mos 还提供分应用配置文件、独立的 X/Y 轴参数、滚动方向反转以及鼠标按键绑定等能力,适合希望统一鼠标与触控板手感、又不想为单一功能更换整套鼠标驱动的 macOS 用户。它完全免费,源码在 GitHub 上公开,最新版本为 v4.2.1,支持 macOS 10.13 及更高版本。

Mos 有哪些亮点特色? #

  • 物理惯性驱动的平滑滚动:Mos 并非简单插值,而是基于真实物理惯性模型重写滚轮事件,把原始步进量转换为连续的运动曲线,让页面滚动与手指意图保持一致,而不是机械地一格一格跳动。
  • 可调的核心滚动参数:官网首页直接暴露了 transition(过渡系数)、Step(步进)、Speed(速度增益)、Duration(持续时间)等参数,用户可以按自己的手感精细调校,而不只是开关式的一键平滑。
  • 分应用配置文件(Profiles):每个应用都可以拥有独立的滚动曲线与行为,浏览器、终端、设计软件、开发工具可以各用各的手感,无需为了某一款应用牺牲全局体验。
  • 独立 X / Y 轴设置:水平滚动与垂直滚动可以分开调节,并支持反向选项与自定义滚动曲线,解决横向滚轮难以控制或方向不一致的问题。
  • 鼠标按键绑定(Bind, record, run):可以把任意鼠标按键绑定到快捷动作,例如 Button 4 触发调度中心(Mission Control)、Button 5 切换到下一个空间、滚轮点击唤起应用切换器,把闲置的多键鼠标变成效率工具。
  • Logitech HID++ 集成:支持罗技 HID++ 协议按键映射,罗技多键鼠标无需借助专属驱动即可完成按键功能定制。
  • 免费且源码公开:Mos 是免费的 macOS 应用,代码托管在 GitHub 上,项目本身声明为 source-available,用户可自行查阅源码、跟进 Release 与更新日志,不存在订阅或授权费用。
  • 轻量菜单栏常驻:作为菜单栏工具运行,不打扰工作流,安装包体积极小(本版本约 11.6 MB),对系统资源占用友好。

免费下载 Mos #

以下为官方提供的 macOS 安装包,点击链接即可下载。

文件名 描述 大小 下载
Mos.Versions.4.2.1-20260531.1.zip Mos v4.2.1 macOS 安装包 11.6 MB 夸克网盘

官方同时提供 Homebrew 安装方式,详见下方“Mos 如何安装?”。

Mos 如何使用? #

Mos 的使用逻辑非常直接:安装后常驻菜单栏,用默认曲线接管滚轮,再按需微调参数与分应用配置。

  1. 启动并授予权限:首次运行 Mos 时,系统会要求你在「系统设置 → 隐私与安全性 → 辅助功能」中授权。Mos 需要该权限才能接管并重写滚轮事件,授权后建议重启一次应用。
  2. 通过菜单栏图标进入设置:Mos 常驻在屏幕顶部菜单栏,点击图标即可打开主设置面板,所有滚动参数与开关都集中在这里。
  3. 调节基础滚动参数:面板中的 transition(过渡系数)、Step(步进)、Speed(速度增益)、Duration(持续时间)决定了滚动的顺滑程度与跟手速度。建议先只改 Speed 与 Duration,找到接近触控板的手感后再微调其余参数。
  4. 配置分应用 Profile:在 Profiles 区域为不同应用添加独立配置。例如浏览器用更平滑的长曲线,终端用更干脆的短步进,设计软件则保持精确的低延迟滚动,实现“不同应用,不同手感”。
  5. 绑定鼠标按键:在按键设置中把侧键、滚轮点击等映射到系统动作或快捷键,例如 Button 4 → Mission Control、Button 5 → 下一个空间、Wheel Click → App Switcher;若使用罗技鼠标,还可启用 Logitech HID++ 按键映射。
  6. 分别设置鼠标与触控板(可选):Mos 允许鼠标与触控板拥有各自独立的滚动体验,只想优化外接鼠标而不影响触控板时,可在相应设置项中分开处理。

Mos 的常见问题? #

Mos 是免费的吗? 是。Mos 是一款免费的 macOS 应用,源码在 GitHub 上公开,项目定位为 source-available,没有订阅费用或授权费用。官方同时提供官网下载与 Homebrew 安装两种方式。

Mos 支持 Windows 或 Linux 吗? 不支持。Mos 是专为 macOS 设计的本地菜单栏应用,官方明确说明它不是 Windows 工具,也不提供跨平台版本。Windows 用户可考虑其他鼠标驱动或滚动增强方案。

Mos 和 LinearMouse、Scroll Reverser 有什么区别? Mos 的核心是滚轮事件的平滑化,并提供分应用配置与独立轴调节;LinearMouse 更适合需要更广泛指针加速、光标行为与通用设备定制的用户;Scroll Reverser 主要解决滚动方向控制问题,不侧重平滑曲线与分应用 Profile。若你的核心诉求就是“让滚轮变顺滑”,Mos 是最贴合的选择。

Mos 提供 API 或 webhook,可以远程控制吗? 不提供。官方网站明确说明 Mos 不提供托管的用户 API、账户 API、OAuth 资源、webhook 注册端点或托管 MCP 工具服务器,本地设置也不应被描述为可由代理远程控制。官网上的 API 文档仅用于描述面向爬虫与智能体的静态发现文件。

为什么 Mos 需要辅助功能权限? 因为 Mos 需要读取并改写系统的滚轮事件流,才能把原始步进值转换成平滑曲线。没有辅助功能权限,应用无法拦截滚轮输入,平滑效果也就无从生效。

调整之后感觉不到明显变化怎么办? 可以先确认 Mos 是否已在菜单栏运行、辅助功能权限是否已勾选;其次检查是否启用了异常的分应用 Profile,覆盖了全局参数;最后适当加大 Speed 与 Duration、减小 Step 再观察效果。参考社区常见反馈,绝大多数“无效”情况都与权限未授予或 Profile 冲突有关。

Mos 如何安装? #

Mos 目前仅支持 macOS(10.13 或更高版本),提供两种标准安装方式。

方式一:下载安装包(推荐普通用户)

  1. 从上方下载表格获取 Mos.Versions.4.2.1-20260531.1.zip(也可前往官网 https://mos.caldis.me/ 点击 Download Mos 获取最新版本)。
  2. 解压压缩包,得到 Mos 应用。
  3. 将 Mos.app 拖入「应用程序」文件夹。
  4. 首次打开时,如果系统提示“无法验证开发者”,请前往「系统设置 → 隐私与安全性」点击“仍要打开”,或在 Finder 中右键点击应用选择“打开”。
  5. 按提示在「系统设置 → 隐私与安全性 → 辅助功能」中为 Mos 勾选授权,然后重启应用即可生效。

方式二:通过 Homebrew 安装(推荐开发者)

  1. 确认已安装 Homebrew。

  2. 在终端执行:

    brew install --cask mos
    
  3. 安装完成后从启动台或 Spotlight 打开 Mos,并同样完成辅助功能授权。

安装完成后,Mos 会常驻菜单栏,随系统启动自动运行,无需额外配置服务或网络代理。

Mos 如何卸载? #

方式一:手动卸载

  1. 退出 Mos:点击菜单栏图标,选择退出(Quit)。
  2. 打开「应用程序」文件夹,将 Mos.app 拖入废纸篓并清空。
  3. 前往「系统设置 → 隐私与安全性 → 辅助功能」,从列表中移除 Mos 的条目(若残留)。
  4. 如需彻底清理,可手动删除残留配置目录,例如 ~/Library/Preferences/ 下与 Mos 相关的 plist 文件,以及 ~/Library/Application Support/ 中 Mos 的配置文件夹;具体文件名以本机实际生成的为准。

方式二:通过 Homebrew 卸载

  1. 在终端执行:

    brew uninstall --cask mos
    
  2. 如需连同配置一起清理,可执行 brew uninstall --zap --cask mos,或按上面的步骤手动删除残留文件。

卸载后鼠标滚动会立即恢复为 macOS 默认行为。若之后再次安装,Mos 通常会沿用此前保留的配置文件(前提是未执行彻底清理)。

相关标签
MosmacOS 鼠标平滑滚动鼠标滚轮优化工具分应用滚动配置LinearMouse 替代品鼠标按键绑定Logitech HID++ 支持免费 macOS 系统工具