从 Windows 转 Mac 找不到顺手的 WGestures 替代品?用 Swift 6 原生手搓了一款 Glide (妙划),送 V 友永久授权

8989bg666 2026-09-23 10:51 1

各位 V 友大家好:


作为一名日常重度使用 Mac 的开发者,外接普通鼠标时的操控体验一直让我很难受:



  1. 很多从 Windows 转到 Mac 的朋友,都极其怀念当年 WGestures / MouseInc 那种随手右键划线后退、关网页的肌肉记忆;但在 Mac 上,市面上的替代工具要么手势识别率不高、容易丢帧,要么功能单一;

  2. 老牌神器 BetterTouchTool (BTT) 功能虽全,但历史包袱沉重,常驻内存动辄两三百兆,配置界面繁杂犹如天书;

  3. 日常为了提效,我们往往要在后台同时挂着手势软件、窗口分屏软件( Rectangle )、再加上划词翻译工具,后台挂得满满当当,还偶尔相互冲突。


为了在 Mac 上找回真正“轻快、跟手、不打扰”的全局操控体验,我花了几个月时间用 Swift 6 + AppKit 从零手搓了这款原生 macOS 效率工具 —— **Glide (妙划)**。




💡 核心设计与真实实现:




  1. 纯原生打造、极度轻量省电



    • 拒绝 Electron ,拒绝庞大的跨平台依赖;

    • DMG 安装包 Apple Silicon 原生版仅 5.8 MB,Universal 双架构版 7.1 MB

    • 常驻内存 < 35 MB,空闲时 CPU 占用稳定为 0%

    • 满帧适配 120Hz ProMotion 高刷屏幕,毫秒级响应。




  2. 平滑四向折线手势序列 + 智能防误触



    • 采用经典稳定的四方向折线序列识别(由基础方向 U / D / L / R 自由组合出 RD 关标签页、L 后退、R 前进、UD 刷新等);

    • 彻底解决右键冲突:短按轻点 100% 弹出系统原生右键菜单;只有长按拖拽划线时才唤醒流光画笔与动作识别,完全不影响正常右键操作。




  3. 内置原生窗口吸附与分屏(无需额外开 Rectangle )



    • 支持屏幕边缘拖拽吸附(左半屏、右半屏、顶部全屏、四角 1/4 分屏);

    • 支持手势一键吸附(向右上划 UR 靠右半屏,向上划 U 全屏最大化)。




  4. 随身 AI 空间透镜



    • 屏幕上按住右键顺时针画个圈 RDLU,即可静默圈选屏幕任意区域,触发本地 Apple Vision OCR ;

    • 接入 DeepSeek-R1 、Gemini 、OpenAI 与本地 Ollama ,自动折叠 <think> 思考过程,支持一键“原位替换选中文本”与桌面图钉置顶。






🛡️ 关于安装与权限的说明:



  • 关于安全性与 Gatekeeper:由于目前项目处于早期公测打磨阶段,个人开发者尚未配置苹果每年 $99 的开发者证书公证。首次打开安装包若出现系统安全拦截提示,只需在访达中右键选择「打开」,或在「系统设置 - 隐私与安全性」中点击“仍要打开”即可。

  • 纯本地运行:软件的所有配置、规则均存储在本地 SQLite 中,API Key 加密保存在系统 Keychain ,绝不收集、上传任何用户个人隐私与屏幕数据。




🎁 V 友专属首发福利(拒绝虚假试用,送终身 Pro ):


软件刚迈出第一步,我们深知目前最需要的是真正懂产品、挑剔体验的极客朋友给我们提出真实的意见和使用反馈。
因此,绝不搞“限时 30/60 天试用”这种反向劝退套路




  • 官网 / 下载直链:点此前往 Glide 官网下载安装包




  • 回帖即送终身 Pro:只要在下方回复你日常用 Mac 外接鼠标时的痛点,或者对手势/窗口管理功能的任何建议,每一位回复的 V 友,我都会在 24 小时内通过 V2EX 站内私信赠送终身永久 Pro 激活兑换码




💬 虚心求喷与交流:


无论手势识别算法手感、防误触阈值、分屏动画还是快捷键逻辑,欢迎各位 V 友尽情吐槽、拍砖和提需求,每一条反馈我都会认真看并尽快跟进迭代!

最新回复 (47)
  • lesir 09-23 10:59
    1
    macOS 使用普通鼠标滚动方向以及手感都奇怪,未来会加入反向和平滑滚动的功能吗?
  • sleek7671 09-23 11:01
    2
    我一直用的妙控板
  • wagag 09-23 11:08
    3
    下载使用了一下,感觉确实是个好的项目,很新颖。如果再能加入鼠标按键定义就好了,我用的第三方鼠标都无法用快捷键。
  • ffalex 09-23 11:09
    4
    之前有用过类似开源项目 strokemouse ,试试
  • CalledKingsley 09-23 11:11
    5
    mac 使用鼠标简直反人类,还要各种设置,之前都快搞得我自适应了,后面就不用鼠标了。 最难受的就是滚轮滑动居然是跟以前的逻辑反的,抽象哈哈哈
  • q1084961504 09-23 11:15
    6
    希望有手势能触发 typeless 这种语音输入的情况
  • tuot 09-23 11:23
    7
    我平时 MacBook 接鼠标用得比较多,最明显的问题就是切换桌面和窗口没有触控板丝滑。如果鼠标手势能把这几个高频操作做顺,感觉会挺实用的。
  • polarwolf 09-23 11:42
    8
    早期 strokeit 用户,后来也关注过 wgestures ,目前为止也是鼠标手势用户,尤其是浏览器操作,真的很方便
    下载试用 glide 感觉还不错,确实占用小,另外希望自定义手势配置有批量删除功能,初期调整的时候会更方便
  • itart 09-23 11:47
    9
    Windows 转到 mac 平台,鼠标最用不习惯的是滚动方向相反
  • shakukansp 09-23 11:51
    10
    楼里的 mac 用户都怎么回事

    mos 和 btt 不用的吗?
  • ITisCool 09-23 11:58
    11
    全局鼠标手势是我用电脑的刚需,之前 Windows 也是用 WGestures ,换 macOS 后一直用 xGestures 很多年了,实际并没有用太多花哨的功能:新建/左右切/关闭/恢复标签页、前进后退,Home/End 键功能、Chrome 历史记录/下载页面,就只用这么多,但是没有得用的话浑身难受。
    这就试试你这个看要不要替换 xGestures 。
    你说的常驻内存 < 35MB 是在哪个系统版本下的? macOS 26 后会占用更高,当然不是应用问题,应该是系统原因
  • Soro 09-23 12:02
    12
    其实 MAC 外接鼠标可以用 MOS 来优化。
    楼主提到的问题也遇到过,我更关注的是体验过程是否跟手,会不会掉帧。
    当然,还有内存占用问题。
  • holystrike 09-23 12:13
    13
    mac 手势有 BetterAndBetter 可以用
  • FirerWire3 09-23 12:46
    14
    用的 MacGesture ,触控板手势是很难用的,可以说是没有,只有鼠标手势还算能用,试试看这个 Glide
  • timekiller 09-23 12:56
    15
    友情提醒,V 站并没有私信系统
  • Helsing 09-23 13:01
    16
    我用触控板+btt
  • xiaotiger 09-23 13:06
    17
    日常用 Mac 外接鼠标时,网页经常右键使用不了
  • lockheart 09-23 13:12
    18
    一直在用付费的 WGestures 2 ,可以在 mac 上用,就是很久不更新了,想体验下这个,求个兑换码
    bG9ja2hlYXJ0QGR1Y2suY29t
  • ffxung 09-23 13:13
    19
    还在用比较古老的 WGestures 的 mac 版本,尝试用下这个
  • nh1010 09-23 13:13
    20
    BetterAndBetter 我一直在用这个
  • xunqin 09-23 13:14
    21
    我用的是罗技鼠标 MX Master 2S intel 版本的机器,鼠标自带几个特殊定义键位,但需要安装罗技的套件,特别大,我删掉后,这些没法使用了。

    如果有 OP 提供的手势能替代,那想必是极好的,想试试 这个 Glide
  • FirerWire3 09-23 13:14
    22
    发现几个问题:
    1 、打开就显示激活,以为不能试用,特别在用了隐藏图标工具的时候更难发现。
    2 、没激活时只能在画板演练监听手势么?辅助功能权限是已经打开了的
    3 、新手引导的偏好与启航里面有两个完成引导按钮
    4 、窗口不够大,有好些地方文字重叠了
  • lrh007 09-23 13:22
    23
    正在使用 macgesture ,试试这个新的 glide 怎么样?

    最常用的还是自定义一些操作,通过鼠标手势实现的话比较方便
  • BearCookie 09-23 13:45
    24
    我用妙控板比较多,不知道手势管理这块能否参考 swish 这个 app ,做的非常优秀

    我的邮箱:aW0ubmVvQG91dGxvb2suY29t
  • Lunaleeguo 09-23 13:47
    25
    支持一下~
  • mintor27 09-23 13:51
    26
    鼠标手势功能支持针对不同软件窗口进行独立配置,例如为不同浏览器分别设置各自的手势规则。
  • zimplexing 09-23 14:32
    27
    必须支持一下!
  • allen129 09-23 15:11
    28
    没明白怎么用,现在只能在画板上用,必须得激活之后才能使用吗?所有权限已开。
    邮箱:YWxsZW4xMjkubGpAZ21haWwuY29t
  • Nanan 09-23 15:13
    29
    Mac 外接鼠标,缺一个来回切换桌面,也就是触摸板四指左右划的功能,希望鼠标手势可以支持
  • yir 09-23 15:18
    30
    外接鼠标手势不够丰富,特别是窗口管理缺失,这是我经常在触控板上用的手势,要是能做到和触控板一样好用就好了

    eWluYW4uZW1haWxAZ21haWwuY29t
  • Soro 09-23 16:52
    31
    @Soro #12 我的邮箱 如果能发码 提前谢过 Y290b0B0dXRhbWFpbC5jb20=
  • ttxhxz 09-23 16:53
    32
    这个网站挺好看的。可惜我 mac 还没下单。狗东还没货
  • itcats 09-23 17:10
    33
    巧了呀,我也用 WGestures 好多年,换成 Mac 后,在浏览器还要装鼠标手势插件,其他 app 却没有可以替代的,这个小工具刚好弥补了 Mac 没有 WGestures 的缺口。
  • Dewchame 09-23 17:14
    34
    很好奇 op 为什么不用 wgesture 呢?我现在 macos27 用 wgesture 还是很丝滑
  • mcsddjyd 09-23 17:16
    35
    支持一下~
    邮箱:bWNzZGRqQGdtYWlsLmNvbQ==
  • Lisa9527 09-23 18:08
    36
    @itart 下个 mos ,不用谢我
  • itart 09-23 18:10
    37
    @itart #9

    v 站好像没有私信功能,提供了邮箱,感谢
    邮箱 NzUzMDA1NTEyQHFxLmNvbQ==
  • Huramkin 09-23 18:13
    38
    Mac 外接鼠标指针速度慢 需要第三方软件调
    感谢大佬 邮箱 [email protected]
  • bao626 09-23 19:19
    39
    哇咔咔,谢佬 ZGRkaW5nZGRkaW5nQDE2My5jb20=
  • autumncry 09-23 19:56
    40
    感谢大佬。windows 全局手势非常方面,mac 只能在浏览器用。
    希望能支持的是,对 qspace 多视图的手势操作,比如分栏、列表的手势切换
  • oopp1800 09-23 21:14
    41
    一直在用 WGestures 2 ,对于轻度使用来说,已经非常符合我的需求了。但确实好久没有更新了,我看已经开始提示 macOS 28 将停止支持。希望能得到楼主的激活码:b29wcDE4MDBAcXEuY29t
  • 8989bg666 楼主 09-23 22:40
    42
    发帖时习惯性敲下了“站内私信发码”,刚才被 @timekiller 等老哥当头棒喝才猛然惊醒:V 站压根就没有私信功能! 给各位老哥磕一个,我脑子抽了!

    兑换码派送方案立刻补救:

    已留邮箱的老哥:全部已经光速通过邮件把终身永久 Pro 码发出去了,请查收!
    之前没留邮箱的前排老哥:欢迎在下方随时补个邮箱(或者 Base64 ),我每隔几小时肉身巡逻补发
  • deadlybugs 09-23 22:45
    43
    用过一些窗口分屏管理软件,CPU 占用偏高,过于追求动画转场效果,却丢失了软件的稳定性。
  • zalei 09-23 22:52
    44
    我是罗技鼠标需要有平滑滚动 不想装 logi 的客户端了,谢谢 ,emhhbmhhbmtlckBnbWFpbC5jb20=
  • azraelrabbit 09-23 22:53
    45
    mac 下最难用的其实是滚轮滚动. 因为是 macmini 所以没有触控板.外接键盘鼠标.
    如果能集成滚轮滚动平滑以及反向控制, 就可以少开一个 mos 了 , 手动狗头

    谢谢大佬(邮箱: YXpyYWVscmFiYml0QGdtYWlsLmNvbQ== )
  • jianny 09-23 23:03
    46
    期待罗技鼠标用出妙控鼠标的体验 amlhbm55QGxpdmUuY29t
  • FirerWire3 09-24 01:26
    47
    @FirerWire3 #22 ZmlyZXJ3aXJlM0BnbWFpbC5jb20= 补上邮箱
* 帖子来源V2EX
返回