一个极简的鼠标活动模拟器。周期性注入微小鼠标移动,防止屏幕休眠、状态变灰、自动锁屏。静默驻留托盘,空闲才动,一碰即停。
每个细节都为「隐蔽、可控、零打扰」而设计。
微小抖动(最隐蔽)、圆形轨迹、随机移动。间隔与幅度自由调节,从 1 像素到大幅游走。
只在你真正离开键鼠后才开始抖动;你一回来触碰,立刻停止。自身注入不会误判为操作。
无需打开窗口,任意界面按下 Ctrl + Alt + J 即可一键开关抖动。
关闭即最小化到托盘,后台静默运行,不占任务栏。双击托盘随时唤回设置界面。
勾选即写入注册表 Run 键,随 Windows 自动运行。无需管理员权限。
自包含运行时,双击即用,无需安装 .NET。拷到 U 盘随处运行。
本质只有一件事:周期性向系统注入鼠标移动事件。
// 调用 Windows SendInput 注入一次微小移动 private static void MoveMouse(int dx, int dy){ var input = new INPUT{ type = INPUT_MOUSE, mi = new MOUSEINPUT{ dx=dx, dy=dy, dwFlags=MOUSEEVENTF_MOVE } }; SendInput(1, new[]{ input }, Marshal.SizeOf(typeof(INPUT))); }
通过 GetLastInputInfo 读取真实键鼠空闲时长,并排除程序自身的注入。
超过阈值后,按设定模式生成位移向量,调用 SendInput 移动光标。
一旦检测到真实操作,立即暂停,把控制权完全交还给你。
下载单文件可执行程序,双击运行。仅支持 Windows 10 / 11(x64)。