StrokeMouse 一款鼠标手势工具,按住右键(或中键、侧键)画个轨迹,匹配成功就能执行预设操作。
StrokeMouse
一款鼠标手势工具,按住右键(或中键、侧键)画个轨迹,匹配成功就能执行预设操作。
Github地址
https://github.com/Licoy/StrokeMouse
功能特性
手势触发键每条单独设,右键、中键、侧键任选,只监听启用的键,不误触
轨迹识别靠有序弧长重采样加归一化,带旋转兼容,画歪一点也能认;通用设置里可调匹配阈值,按住键时屏幕有实时轨迹 HUD
动作类型够多:快捷键、打开应用、打开 URL、媒体键、窗口操作(最小化、关闭、全屏、居中)、Shell 脚本、AppleScript(内置睡眠、锁屏、清废纸篓等模板,也能自己写)
手势按全局或指定 App 分组管理,侧栏组织清晰;支持搜索、筛选、排序、批量启停删除;配置能导出导入 JSON,换机或备份方便
菜单栏常驻,图标随状态变色(正常/暂停/缺权限),可隐藏菜单栏图标;配合隐藏 Dock 会二次确认,隐藏后点 Dock 或重新打开应用进设置
界面中英文、深浅色跟随系统或强制指定;支持登录启动;Sparkle 自动更新,失败可回退到 GitHub Releases 手动下载
系统要求
- macOS 14 Sonoma 或更高
- Xcode 16+(开发构建)
- 任意鼠标即可(默认手势使用右键触发;可在手势编辑中改为中键等)
权限
| 权限 | 用途 |
|---|---|
| 辅助功能(Accessibility) 辅助功能(无障碍功能) | 全局鼠标事件监听(CGEventTap)、快捷键注入、窗口 AX 操作 |
| 自动化(Automation) | 可选;AppleScript 控制其他 App 时按需授权 |
首次启动或 设置 → 权限 可使用应用内引导授权:打开系统设置并拖入 StrokeMouse 完成开关。未授权时引擎不会假装在监听。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 马斯克的赛博空间!
评论



