FleX3DesignsFleX3Designs
Back to Software
MouseMover logo
FreeC++v1.0.0Windows x64

MouseMover

Scheduled mouse movement tray utility

MouseMover is a small native Windows tray app that moves the mouse for a configured duration after a configured rest interval. It focuses on predictable scheduling, simple controls, and a light footprint for keep-awake workflows.

What It Does

  • Native tray controls for starting, stopping, and configuring movement.
  • Rounded settings UI with light and dark mode support.
  • Configurable interval, duration, pattern, distance, and step speed.
  • Settings persist in the current user profile.

Good For

  • Keep a workstation awake during long-running local tasks.
  • Run a simple movement schedule without a browser tab or heavy service.
  • Validate native scheduling behavior through the included self-test.

How It Works

  • Stores settings in %APPDATA%\MouseMover\settings.ini.
  • Runs as a tray app and schedules movement based on configured rest and active windows.
  • Uses a native self-test path to validate settings, movement math, and scheduler behavior without moving the mouse.
Command Line

Command-Line and Automation Notes

MouseMover is primarily a tray app. Its command-line surface is a self-test used to validate release behavior.

Run the non-moving self-test

bin\x64\Release\MouseMover.exe --self-test

Validates settings persistence, clamping, path generation, and scheduler math without moving the mouse.

Safety and Scope

  • Does not install a service.
  • The self-test path does not move the mouse.