介绍
StrokeMouse 是一款面向 macOS 14 Sonoma 及更高版本的开源鼠标与触控板手势自定义工具,可通过按住右键、中键或侧键绘制自由轨迹,也能按住单个 Fn、Control、Option、Shift 或 Command 修饰键移动指针完成触控板绘制,并实验性支持内置触控板上的三至五指轻触、双击、四向滑动及二至五指缩放与旋转。软件采用轨迹重采样、归一化、有限旋转和转折结构门控进行识别,匹配后可执行快捷键、启动应用、打开 URL、控制媒体、管理窗口以及运行 Shell 或 AppleScript。每条手势均可设置独立触发方式、目标应用和作用范围,并能锁定前台应用、指针所属应用或精确窗口。手势库提供搜索、筛选、排序、批量启停、删除及 JSON 导入导出,重复配置可选择跳过或强制导入。应用常驻菜单栏,支持中英文界面、深浅色模式、登录启动、隐藏 Dock 与菜单栏图标、应用内更新及权限状态提示,所有配置和识别过程均在本地运行。
截图

功能
StrokeMouse 是一款本地运行的 macOS 手势自动化工具,将鼠标轨迹、修饰键触控板绘制和实验性多指触控转换为快捷键、应用启动、窗口管理、媒体控制与脚本动作,并允许针对全局或指定应用建立精细配置。
- 多种手势输入: 可按住右键、中键或侧键绘制轨迹,也可按住单个 Fn、Control、Option、Shift 或 Command 修饰键移动指针绘制,每条手势都能独立选择触发方式。
- 多指触控支持: 实验性支持 34 类触控手势,包括三至五指轻触与双击、三至五指四向滑动,以及二至五指捏合、张开和顺逆时针旋转。
- 自由轨迹识别: 通过有序弧长重采样、1D 或 2D 归一化、有限旋转和显著转折结构门控完成匹配,可调整全局阈值并通过实时 HUD 查看绘制轨迹。
- 丰富动作类型: 匹配成功后可发送快捷键、打开应用或 URL、执行媒体键、关闭或最小化窗口,并能运行带语法高亮和常用预设的 Shell 与 AppleScript。
- 应用范围控制: 手势可全局生效,也可从已安装应用中选择指定 App;目标能够依据按键时的前台应用或指针所在应用确定,并在可用时锁定精确窗口。
- 手势库管理: 侧栏按全局与各 App 组织配置,支持搜索、筛选、排序、多选、批量启停和删除,新建手势时会自动预填当前作用域。
- 配置导入导出: 支持通过 JSON 导入或导出选定手势,遇到重复项时可选择跳过或强制导入,也能直接备份本地完整配置文件。
- 短按智能回放: 鼠标触发键在未达到最小滑动距离时会恢复为普通点击,使右键菜单等原有操作继续可用,未配置的鼠标按键不受影响。
- 菜单栏与状态管理: 应用可常驻菜单栏并快速启停手势、进入设置或退出,图标会根据正常、暂停和权限缺失状态变色,菜单栏与 Dock 图标也可按需隐藏。
- 本地隐私与故障隔离: 配置、轨迹识别和动作执行均在本地完成,不保存原始触点轨迹;实验性触控后端发生故障时只停用触控通道,不影响鼠标和修饰键绘制。
- 系统体验适配: 提供中英文界面、跟随系统或强制深浅色模式、登录启动和 Sparkle 应用内更新,更新失败时可回落至 GitHub Releases。
- 权限引导机制: 内置辅助功能授权指引并明确显示引擎状态,AppleScript 控制其他应用时再按需申请自动化权限,缺少授权时不会显示虚假的监听状态。
下载链接
THE END






![表情[qiang] - MacKed - 专注于Mac破解资源的分享与下载](https://macked.app/wp-content/themes/zibll/img/smilies/qiang.gif)
暂无评论内容