Mouse Jiggler
Mouse Jiggler
Overview
The Mouse Jiggler simulates small mouse movements to:
- Prevent the system from entering sleep/standby
- Prevent the screensaver from activating
- Run in the background without manual intervention
- Avoid interfering with normal operations
Enable
-
Edit
/etc/kvmd/override.yaml
: -
Restart kvmd:
-
Toggle it from the System menu (top-right) on the web UI:
How it works
Mechanism
- Monitors user input (keyboard and mouse)
- After 60 seconds of inactivity:
- Absolute mode: move to
(-100, -100)
→ wait →(100, 100)
→ wait - Relative mode: move
(-10, -10)
→ wait →(10, 10)
→ wait - Repeat until user activity is detected
Notes
- Supports both absolute and relative mouse modes
- Coordinates auto-adjust to screen resolution
- Continues running in the background even if the web UI is closed
- Pauses automatically on user activity
- Starts only after 60 seconds of inactivity
Use cases
- Monitor unattended software installations
- Prevent automatic lock/sleep
- Keep the system active
- Long unattended operations