介绍
官方网站:https://github.com/sqmw/MFCMouseEffect
一款轻量、高性能的 Windows 桌面特效工具「MFCMouseEffect」为点击、拖尾、滚轮、长按、悬停提供实时视觉反馈(波纹、粒子、文字等)。
软件截图



软件特点
MFCMouseEffect 是一个桌面输入可视化与交互反馈引擎:
- 鼠标特效(点击/拖尾/滚轮/长按/悬停)
- 键鼠输入指示器(鼠标 + 键盘)
- 自动化映射(鼠标动作 + 鼠标手势 → 快捷键注入)
- WASM 特效插件运行时(加载、重载、诊断、导入导出)
- 统一 Web 设置界面(Svelte,跨平台共享)
软件功能
1) 特效系统(Effects)
- 五类交互通道:
click / trail / scroll / hold / hover - 类型归一化与配置映射在 Win/mac 之间对齐,降低语义漂移
- macOS 侧覆盖持续增强(含
trail line连续性、click=text回退语义等) - WebSettings 提供类型切换、参数调节、诊断快照
2) 键鼠输入指示(Input Indicator)
- 支持鼠标点击、滚轮、键盘标签显示
- 支持相对/绝对定位、多屏目标屏选择和自定义偏移
- 提供平台能力探针与回归接口,保证可观测性
3) 自动化与手势识别(Automation + Gesture)
- 鼠标动作映射:左/右/中键、滚轮上下 → 快捷键
- 手势映射:拖拽方向链(如
up_right、down_left_up)→ 快捷键 - 可配置手势触发键、最小轨迹距离、采样步长、最大方向段数
- 支持应用作用域(all/selected)与优先级匹配策略
4) WASM 特效插件(WASM Runtime)
- 插件清单加载、重载、目录导入、批量导出
- 支持
error_code级别错误模型与 UI 映射 - 提供运行时诊断(budget、parse、render、load-failure stage/code)
- 具备 test-gated API 与回归脚本,便于非交互验证
5) Web 设置界面(Shared WebSettings)
当前设置页按能力拆分为独立模块:
GeneralActive EffectsInput IndicatorText Content (Click/Text)Automation MappingEffect Plugins (WASM)Trail Tuning
更新日志
v1.3.0
- 新增键鼠指示器;
- 新增GPU支持(采用跨平台dawn,新增{长按}GPU特效,持续规划用户自定义需求);
- 修复拖尾延迟问题;
- 新增文字大小配置;
- 修复DPI错位问题;
- 进入虚拟机特效停止