StrokeMouse 0.0.16 开源软件 – macOS开源鼠标手势软件

介绍

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

截图

StrokeMouse 0.0.16 开源软件 - macOS开源鼠标手势软件 | 效率时间
StrokeMouse 0.0.16 开源软件 - macOS开源鼠标手势软件 | 效率时间

功能

StrokeMouse 是一款本地运行的 macOS 手势自动化工具,将鼠标轨迹、修饰键触控板绘制和实验性多指触控转换为快捷键、应用启动、窗口管理、媒体控制与脚本动作,并允许针对全局或指定应用建立精细配置。

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

下载链接

THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容