在 macOS 上,键盘快捷键虽然高效,但记忆成本高;而固定的鼠标按键功能又过于单一。iGestures 试图在这两者之间找到平衡:它是一款完全本地运行的轻量级鼠标手势工具,让你通过简单的“按住、绘制、松开”动作,即可触发复杂的命令。
无需离开当前工作流,只需画出你熟悉的形状,iGestures 就能在正确的应用中执行正确的动作。所有数据处理均保留在你的 Mac 上,确保隐私与性能的双重优势。
- GitHub:https://github.com/ron159/iGestures
- 网盘:https://pan.quark.cn/s/8574e3393bdc

核心亮点:直观与高效的完美结合
1. 自由录制与灵活触发
- 任意轨迹录制:你可以训练任意单笔轨迹作为手势,支持从左到右、画圈、甚至更复杂的形状。
- 物理按键触发:不仅限于右键,你可以将任意物理鼠标按键(如侧键、中键)或键盘修饰键设置为触发器,适应不同硬件习惯。
- 三档灵敏度:提供高、中、低三档识别灵敏度,确保在不同屏幕分辨率和绘图速度下都能精准识别。
2. 精细化的应用管理
iGestures 支持分层级的 gesture 管理,匹配优先级为:单个应用 → 应用分组 → 全局。
- 全局手势:适用于所有场景,如切换桌面、调节音量。
- 应用专属:为 Chrome 设置“向左划返回”,为 Finder 设置“向上划新建文件夹”,互不干扰。
- 应用分组:可以将所有浏览器归为一组,统一设置导航手势。
3. 丰富的快捷动作库
内置了涵盖多个维度的动作库,支持搜索、收藏及自定义预设:
- 窗口管理:最大化、半屏、居中、最小化。
- 浏览器操作:前进/后退、刷新、新建标签页、关闭标签页。
- 系统控制:锁屏、休眠、截图、媒体播放控制。
- 自动化脚本:支持运行 AppleScript 或 Shell 脚本,实现深度定制。
- 第二触发动作:支持为主手势配置辅助动作,通过不同的释放方式或组合键触发额外功能。
4. 即时反馈与隐私保护
- 视觉覆盖层:在多显示器上实时显示手势轨迹,提供清晰的识别结果提示。
- 触觉反馈:可选的震动反馈,增强操作的确认感。
- 原子写入与恢复:映射配置采用版本化 JSON 存储,支持原子写入和损坏自动恢复,确保数据永不丢失。
- 零隐私泄露:不记录任何鼠标轨迹、键入文本或窗口内容,仅在必要时请求 macOS 权限(输入监听、辅助功能、自动化)。
为什么选择 iGestures?
- 原生体验:专为 macOS 设计,资源占用极低,启动迅速,无广告、无后台冗余进程。
- 学习成本低:相比于背诵几十个快捷键,画一个“L”形来锁定屏幕显然更符合人类直觉。
- 高度可定制:从触发方式到执行动作,每一个环节都开放给用户自定义,满足从普通用户到极客的不同需求。















0条评论