A
自由手势
录制任意单笔轨迹,以多份训练样本适应你的自然画法,并在冲突时给出明确反馈。
按住右键画出熟悉的轨迹,松开即可在当前应用执行快捷键。 快、安静,完全留在你的 Mac 上。
不用找菜单,不用记更多组合键。
让手势成为肌肉记忆。
Built around your motion
从自由绘制到应用范围,每个映射都清晰可控。没有预设动作要求,也不需要手填 Bundle Identifier。
录制任意单笔轨迹,以多份训练样本适应你的自然画法,并在冲突时给出明确反馈。
设置全局、仅指定应用或排除指定应用的范围。同一动作,在不同场景做正确的事。
绑定物理键码与常用修饰键,录制时避免误触系统动作,跨键盘布局也更稳定。
One fluid motion
iGestures 开始追踪这一笔。
轻量覆盖层实时回应你的动作。
匹配成功后,立即发送已绑定快捷键。
Native by design
原生 Swift 架构围绕低延迟、失败回退与数据隐私设计,不把日常输入变成负担。
专用高优先级 RunLoop 处理鼠标事件,设置以不可变快照送入识别线程。
轨迹无效、权限变化或识别不确定时,尽可能恢复正常右键行为。
跨线程更新经过有界缓冲与合并,覆盖层流畅,却不挤占手势热路径。
Local means local
日常轨迹仅在内存中处理,不写入磁盘,不收集,也不上传。映射数据以版本化 JSON 存储,并提供原子写入、损坏恢复、导入与导出。
Current development baseline
Release 版本现已通过 GitHub 持续构建。前往发布页面即可获取最新可用版本; 如构建仍在进行,请稍后刷新。
前往下载页面Open source, for real
iGestures 采用 GPL-3.0-or-later。你可以使用、修改与二次发布; 对外分发原版或衍生版本时,继续提供对应源代码。