原生 macOS 鼠标手势

一笔,
抵达下一步。

按住右键画出熟悉的轨迹,松开即可在当前应用执行快捷键。 快、安静,完全留在你的 Mac 上。

  • Swift 6
  • Apple Silicon
  • 本地优先
Gesture canvasListening
识别成功打开新标签页
执行快捷键⌘ T

不用找菜单,不用记更多组合键。
让手势成为肌肉记忆。

01

Built around your motion

你的轨迹,你的规则

从自由绘制到应用范围,每个映射都清晰可控。没有预设动作要求,也不需要手填 Bundle Identifier。

A

自由手势

录制任意单笔轨迹,以多份训练样本适应你的自然画法,并在冲突时给出明确反馈。

B

按应用生效

设置全局、仅指定应用或排除指定应用的范围。同一动作,在不同场景做正确的事。

C

真实快捷键

绑定物理键码与常用修饰键,录制时避免误触系统动作,跨键盘布局也更稳定。

02

One fluid motion

三步,完成动作

  1. 1

    按住右键

    iGestures 开始追踪这一笔。

  2. 2

    画出轨迹

    轻量覆盖层实时回应你的动作。

  3. 3

    松开执行

    匹配成功后,立即发送已绑定快捷键。

03

Native by design

系统级能力,克制地使用

原生 Swift 架构围绕低延迟、失败回退与数据隐私设计,不把日常输入变成负担。

低延迟事件路径

专用高优先级 RunLoop 处理鼠标事件,设置以不可变快照送入识别线程。

Responsive

Fail-open 回退

轨迹无效、权限变化或识别不确定时,尽可能恢复正常右键行为。

Reliable

按显示帧绘制

跨线程更新经过有界缓冲与合并,覆盖层流畅,却不挤占手势热路径。

Smooth

Local means local

你的手势,不离开这台 Mac。

日常轨迹仅在内存中处理,不写入磁盘,不收集,也不上传。映射数据以版本化 JSON 存储,并提供原子写入、损坏恢复、导入与导出。

  • 01 无遥测
  • 02 无云同步
  • 03 无第三方运行时依赖

Current development baseline

为下一代 macOS 而生

Release 版本现已通过 GitHub 持续构建。前往发布页面即可获取最新可用版本; 如构建仍在进行,请稍后刷新。

前往下载页面
操作系统
macOS 26.0+
Mac
Apple Silicon
开发工具
Xcode 27
语言
Swift 6

Open source, for real

可以改,可以分享,也继续开源。

iGestures 采用 GPL-3.0-or-later。你可以使用、修改与二次发布; 对外分发原版或衍生版本时,继续提供对应源代码。

浏览源代码