Mos
21,898
Stars
709
Forks
95
Watchers
429
Open Issues
NOASSERTION
许可证
Swift
语言
2017-01-27
创建时间
2026-10-25
最近更新
项目能做什么
macOS 平滑鼠标滚动效果与独立设置滚动方向的小工具,让滚轮体验如触控板般顺滑。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<a href="https://mos.caldis.me/">
<img width="160" src="assets/readme/app-icon.png" alt="Mos app icon">
</a>
</p>
<h1 align="center">Mos</h1>
<p align="center">
让 macOS 上的鼠标滚轮和触控板一样顺滑,同时保留鼠标该有的精准控制。
</p>
<p align="center">
<a href="https://github.com/Caldis/Mos/releases"><img alt="Latest release" src="https://img.shields.io/github/v/release/Caldis/Mos?style=flat-square"></a>
<img alt="macOS 10.13+" src="https://img.shields.io/badge/macOS-10.13%2B-black?style=flat-square&logo=apple">
<img alt="Swift 5" src="https://img.shields.io/badge/Swift-5.0-orange?style=flat-square&logo=swift">
<a href="LICENSE"><img alt="License: CC BY-NC 4.0" src="https://img.shields.io/badge/license-CC%20BY--NC%204.0-lightgrey?style=flat-square"></a>
</p>
<p align="center">
<a href="README.md">中文</a> ·
<a href="README.enUS.md">English</a> ·
<a href="README.de.md">Deutsch</a> ·
<a href="README.ja.md">日本語</a> ·
<a href="README.ko.md">한국어</a> ·
<a href="README.ru.md">Русский</a> ·
<a href="README.id.md">Bahasa Indonesia</a>
</p>
<p align="center">
<a href="https://mos.caldis.me/">官网</a> ·
<a href="https://github.com/Caldis/Mos/releases">下载</a> ·
<a href="https://github.com/Caldis/Mos/wiki">Wiki</a> ·
<a href="https://github.com/Caldis/Mos/discussions">Discussions</a>
</p>
<p align="center">
<img src="assets/readme/zh-cn/application-settings.png" alt="Mos 按应用配置滚动" width="920">
</p>
## 为什么是 Mos
普通滚轮在 macOS 上常常显得生硬, 这是由于滚轮的精度不足导致的。Mos 会接管鼠标滚轮事件,将滚动行为插值转换成更顺滑的滚动,同时保留每个应用、每个方向、每颗按键的控制权。
同时, 你还可以使用 Mos 对任意鼠标按键进行重新映射或改写, 以适配你的工作流。
Mos 是免费的开源菜单栏工具,支持 macOS 10.13 及以上版本。
## 功能亮点
- **平滑滚动**:自定义最短步长、速度增益和持续时间,也可以启用模拟触控板模式。
- **轴向独立**:垂直/水平滚动可以分别设置平滑和反向。
- **滚动功能键**:为加速、方向转换、禁用平滑滚动绑定任意自定义按键。
- **按应用配置**:每个 App 可以继承全局设置,也可以单独覆盖滚动、快捷键和按钮绑定规则。
- **按钮绑定**:录制鼠标、键盘或自定义事件,绑定到系统动作、快捷键、打开 App、运行脚本或打开文件。
- **动作库**:内置调度中心、空间切换、截图、访达操作、文档编辑、鼠标滚动等常用动作。
- **Logi/HID++ 支持**:支持 Bolt、Unifying 接收器和蓝牙直连设备上的 Logitech 按钮事件,并可处理 Logi 专有动作。
## 截图
| 滚动调节 | 按应用配置 |
| --- | --- |
| <img src="assets/readme/zh-cn/scrolling.png" alt="Mos 滚动设置" width="420"> | <img src="assets/readme/zh-cn/application-settings.png" alt="Mos 按应用配置设置" width="420"> |
| 打开 App、脚本或文件 | 快捷动作菜单 |
| --- | --- |
| <img src="assets/readme/zh-cn/buttons-open.png" alt="Mos 打开动作" width="420"> | <img src="assets/readme/zh-cn/buttons-action.png" alt="Mos 快捷动作菜单" width="420"> |
## 下载与安装
### 手动安装
从 [GitHub Releases](https://github.com/Caldis/Mos/releases) 下载最新版本,解压后将 `Mos.app` 放入 `/Applications`。
首次启动时,macOS 可能会要求你授予 Mos 辅助功能权限。Mos 需要这项权限读取和重写滚动事件;如果授权后仍无法工作,可以参考 [Wiki 中的权限排查](https://github.com/Caldis/Mos/wiki/%E5%A6%82%E6%9E%9C%E5%BA%94%E7%94%A8%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C)。
### Homebrew
如果你习惯用 Homebrew 管理应用:
```bash
brew install --cask mos
```
更新:
```bash
brew update
brew upgrade --cask mos
```
## 贡献
Mos 是一个会处理系统输入、辅助功能权限、Logi/HID 设备和用户持久化配置的小工具。维护成本和回归风险都很真实,所以我们更欢迎小而集中的改动。
涉及 Logi/HID、辅助功能权限、签名、notarization、更新机制或真实设备测试的改动风险较高,请先在 issue
阅读完整原文
项目深度分析 AI 生成
商业增强版 Mos Pro(独立付费应用)
| 产品构想 | 基于原作者协议(CC BY-NC 4.0 明确非商用且原作者拥有版权),原作者或获得商业授权的开发者推出闭源高级版,增加如手势模拟、高级宏脚本等专业功能 |
| 核心功能 | 罗技 HID++ 深度参数调节、触控板手势模拟(如捏合缩放、三指拖移)、按应用自动切换高级宏、高刷新率屏幕优化 |
| 目标用户 | 对办公效率有极致追求的专业 Mac 用户、罗技/第三方多按键鼠标深度用户 |
| 难度/周期 | 中等 · 2-3个月 · 成本:Apple 开发者账号年费 ($99/年)、开发测试用外设硬件购置 |
| 收费模式 | 买断制($9.9 - $19.9)或采用大版本升级付费模式(通过 Gumroad/Lemon Squeezy 发售) |
| 竞争风险 | CC BY-NC 4.0 限制第三方商业化;竞品如 SmoothScroll、Mac-Mouse-Fix、BetterMouse 竞争激烈 |
| 依据 | 已验证事实 |
开源赞助与高级外设特权支持计划
| 产品构想 | 保持开源核心免费,建立 GitHub Sponsors / 爱发电会员体系,为赞助者提供专属测试版、硬件适配投票权及专属配置预设库 |
| 核心功能 | 专属 Discord/微信群支持、测试版通道、热门非标准鼠标协议优先适配、精品应用配置方案包 |
| 目标用户 | Mos 长期受益的核心极客用户、开源支持者 |
| 难度/周期 | 低 · 1-2周 · 成本:时间维护成本 |
| 收费模式 | 按月订阅赞助($2 - $5/月)或一次性赞助 |
| 竞争风险 | 纯赞助转化率低,难以形成规模化稳定现金流 |
| 依据 | 数据支持的判断 |
跨设备配置同步与社区预设市场(云服务)
| 产品构想 | 为 Mos 增加云端 Profile 同步及一键导入导出市场,支持针对不同鼠标型号(Logitech, Razer 等)和专业软件(Blender, VSCode, Premiere)的社群配置分享 |
| 核心功能 | 配置云端多端同步、社区热门应用预设一键导入、私有团队配置分发 |
| 目标用户 | 拥有多台 Mac 设备的用户、高频切换大型专业软件的设计师/剪辑师 |
| 难度/周期 | 中等 · 1-2个月 · 成本:云端轻量数据库与鉴权服务成本(约 $10-20/月) |
| 收费模式 | SaaS 订阅制($1-2/月)或 Pro 功能买断捆绑 |
| 竞争风险 | 配置本质为轻量文件,用户可能倾向于手动导出而非付费云同步 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Homebrew/brew | 中文介绍暂未生成 🍺 The Package Manager for Everywhere |
50,308 | Ruby |
| Homebrew/legacy-homebrew | 中文介绍暂未生成 💀 The former home of Homebrew/homebrew (deprecated) |
26,798 | - |
| Homebrew/homebrew-cask | 中文介绍暂未生成 🍻 Default casks (upstream binary packages) for the package m |
22,291 | Ruby |
| Homebrew/homebrew-core | 中文介绍暂未生成 🍻 Default and OSS formulae (built-from-source packages) for |
15,667 | Ruby |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2017-01-27,近 30 天仍在推送,发布过 34 个 Release |
| 社区活跃 | Star 21,898 / Fork 709 / Issue 429(数据支持,可自行核实) |
| 许可证 | NOASSERTION |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。