Input.Observer 1.x:原生引擎重写的鼠标手势工具,断网也能跑

摘要

StrokesPlus 作者重写的新一代 Windows 鼠标手势工具,同一个手势能按应用分派不同动作,热键与文本扩展也集成在同一套配置里,原生引擎完全不联网。

推荐
软件名称
Input.Observer
版本
1.7
收费
付费
开源
非开源
操作系统
Windows
更新时间
2026-11-02 16:19

按住右键画一笔,松手就执行。同一个图形在浏览器和文件管理器里可以是完全两回事。

先看你在哪个软件里,再决定这一笔做什么

鼠标手势的道理不复杂:按住右键划一个方向,松手触发一个动作。麻烦在于动作怎么分配。多数方案给整台电脑一套统一规则,往上一划就是最大化,无论此刻在浏览器、编辑器还是文件管理器。Input.Observer 把这一层拆开了,同一个图形在不同程序里可以指向不同动作,由应用组和配置文件决定谁生效。

官网给的例子很直观。向上的一笔,在文件资源管理器里是回到上级文件夹;切到浏览器,如果没有给浏览器建应用组,这一笔会向上冒泡到全局规则,变成最大化或还原窗口;而在远程桌面里,它被放进忽略组,输入原样交给远程那台机器,本机不抢这一下。三条规则同时存在,互不打架。

配置文件还能叠。同一个软件里可以准备几套手势集,干活时一套、放松时另一套,切换的时候互不干扰。

引擎和配置界面,是两件事

Input.Observer 把程序分成了两块:一个很小的原生引擎负责挂钩和匹配,另一个是独立的配置应用。配置窗口关掉,手势、热键、文本扩展照常工作。对一个常驻后台的工具来说,这个设计是必要的。

引擎是用 C++20 重写的,这已经是这条产品线的第三代。最早是 StrokesPlus,C/C++ 加原生 Win32 界面,脚本用 Lua;第二代换成 C# 和 WinForms,界面从原生 Win32 转到了 .NET 上的 WinForms,功能变多;现在是 Input.Observer,引擎单独跑,配置界面用 WPF,带明暗两套主题。官网把这段沿革直接写在页面上,没有含糊其辞。

资源占用也报得具体:关闭诊断控制台时,引擎约占 2 到 4MB 活动内存。样式在自己的进程里绘制,两笔手势之间不干活,一个样式占几百 KB,另加一块按屏幕分辨率分配的显存,1920×1080 下约 17MB,4K 下约 66MB,闲置 30 秒后释放。如果选经典线条轨迹,这个进程根本不会启动。

键盘和缩写,走的是同一条路

手势只是三种输入之一。同一个动作也能绑到热键上,还能做成文本扩展:敲 ;shrug 出来一个摊手的颜文字,敲 btw 展开成 by the way。写文档、回邮件的时候,这套做法比到处建快捷短语省事,因为触发词和手势动作共用一套配置,不用在两个地方各维护一遍。

窗口、脚本和录制

窗口管理这块做得比预期细。移动、缩放、显示和隐藏之外,它还能读取和设置窗口的值,比如把某个窗口调成半透明钉在最上层当参考,也能挂带重复次数的计时器。

动作有两种写法。不想碰代码就用步骤一块块拼,要精细就写类 C 的脚本,编辑器给每个内置函数做了补全和内联提示。真写不动还有宏录制器:手动做一遍鼠标键盘操作,录下来变成可复用的片段,可以按步骤或脚本再编辑,回放速度也能调。搞不定的部分能交给 AutoHotkey v2 接着跑,它在自己的进程里执行。

轨迹可以换,隐私讲得清楚

132 种轨迹样式,其中 6 种免费

手势划过屏幕的那道线也能改。内置 132 种样式,彗星拖尾、闪电、火焰、彩虹、烟花、霓虹、水花、画笔、吃豆人这些都在里面,其中 6 种免费,包括默认的霓虹。样式同样以独立程序运行,崩了不会把引擎带下去,反复失败会被自动关掉。

隐私这块的说法值得记下来:引擎和插件不做任何网络连接,密钥校验完全在本机完成,激活不需要联网。它读取按键是为了识别热键和扩展触发词,但不记录、也不传输输入内容。插件和样式渲染器都是独立程序,不是加载进引擎的代码。官网还提到,某个插件卡住时引擎会把它重启,持续失败就关掉,手势本身照旧。

代价和前提

它只做 Windows,需要 Windows 10 1809 及以上或者 Windows 11,并且只支持 64 位,ARM 版 Windows 跑不了。运行时依赖 .NET 10 桌面版,安装程序会在缺失时补上。

它不是免费软件。个人许可常规价 12 美元,首发期 8 美元,一次性付费含税,包含全部 1.x 版本更新,不订阅、买的时候也不需要账号,商用按使用人数购买。买之前可以先完整用 30 天,功能一个不少。如果早年在 StrokesPlus 或它的第二代版本捐过款、做过翻译、在两个论坛发过五篇以上帖子,或者通过应用登录过旧站,可以申请免费的 1.x 授权。截至 2026 年 10 月 30 日,当前版本是 1.7.0。

从旧版迁移也有路径。配置应用里能导入上一代的配置文件,应用组、忽略程序、手势动作、热键、文本扩展、全局事件和排除区域都会带过来。脚本不会原样运行,能翻译的会被翻成 Steps 或 Script,翻不了的保留成带标记的注释,交给人手工重做。更早的第一代 StrokesPlus 和它的 Lua 脚本没有导入器,只能重新配一遍。

它的价值不在手势本身,而在按应用分配这一层:手势、热键、缩写共用一套配置,一个不联网的小引擎常驻后台,把重复操作压成一道笔划。

Input.Observer下载地址
支持的操作系统: Windows