A mouse jiggler keeps your computer from sleeping by simulating mouse activity. The legitimate use cases are specific and practical: keeping a long download or render alive while you step away, preventing a presentation screen from locking mid-talk, stopping a remote desktop session from timing out, or holding a monitoring dashboard awake without modifying system settings.
There are two fundamentally different designs — mechanical platforms that physically move your real mouse, and USB HID devices that emulate input signals — and they have entirely different detection profiles. Which you need depends on whether the movement needs to be visible to software or not.
How each type works — the technical difference
Mechanical jigglers use a small motorized platform (eccentric motor or servo-driven rotating arm) that your real mouse rests on. The platform moves in a slow, small-radius circle or figure-8 pattern. Because your real mouse's optical sensor is reading real physical motion against a real surface, the movement is indistinguishable from you actually moving the mouse — the OS sees normal USB HID input events from your actual mouse device, not from any new device.
Implications: no new device appears in Device Manager or System Information. No USB VID/PID that endpoint management software can flag. No driver installation. Works on locked-down corporate machines where USB port policy blocks new device enrollment.
USB HID jigglers are a tiny USB device that enumerates as a USB Human Interface Device (mouse or composite HID). The device sends tiny relative mouse movement reports (typically ±1 to ±3 pixels) to the host at configurable intervals. The OS processes these as normal mouse input.
Implications: a new USB device does appear in Device Manager/System Information when plugged in. Endpoint management software (Jamf, Microsoft Intune, CrowdStrike Falcon) that monitors USB device enrollment can see the VID/PID. Many corporate IT policies block unenrolled USB HID devices from operating. On unmanaged personal machines, USB jigglers work fine.
Software jigglers (apps like Caffeine, Amphetamine, Mouse Mover) simulate activity at the OS/application layer, not the hardware layer. They work on personal machines but are the most easily blocked or detected by enterprise MDM policies — often the exact scenario that drives people to hardware jigglers in the first place.
Detection matrix
| Type | New USB device visible | Motion detectable by endpoint software | Works on managed corporate machine |
|---|---|---|---|
| Mechanical pad | No | No | Yes (most) |
| USB HID jiggler | Yes | Potentially | Depends on IT policy |
| Software jiggler | No | Yes (process visible) | Usually blocked |
Ethical note: Using any jiggler to misrepresent active presence while being compensated for time is a policy violation at most employers. Legitimate uses — keeping a render alive, a presentation awake, a backup running — don't involve deceiving anyone about your activity status.
What to look for
Mechanical pads:
- Motor type: Eccentric (vibration) motors are louder. Servo or gear motors running at low speed are quieter. In a home office, noise matters.
- Platform size: Must fit your mouse comfortably. Mice range from 100mm to 130mm long; the platform should be larger than the mouse base.
- Speed control: Adjustable speed (faster = larger cursor arc, more visible movement). Lower speed means smaller cursor movement, less distraction.
- Power source: Most USB-powered (draws from host). Some have their own power supply for environments without a spare USB port.
USB HID jigglers:
- Interval adjustment: Fixed vs. adjustable. Fixed-interval models jiggle every X seconds; adjustable models let you set intervals from 30 seconds to 10 minutes.
- Movement randomization: Random intervals prevent predictable pattern detection. Some security software flags perfectly timed input.
- Physical on/off switch: Beats unplugging it every time you return to active work.
- Stealth LED: Some models have an LED that can be toggled off so the device is visually discrete.
Our top picks
1. Vaydeer Mechanical Mouse Jiggler — Best overall (undetectable)
The Vaydeer is a motorized USB-powered platform with a slow-rotating surface your mouse rests on. The rotation speed is adjustable via a dial — minimum setting moves the cursor approximately 2–3 pixels every few seconds, maximum setting produces a larger circular arc. The motor is nearly silent at minimum speed; audible only in a very quiet room at full speed.
No new device appears when plugged in — only the host USB power draw changes. Works on managed corporate machines without triggering USB device enrollment policies. Physical on/off toggle lets you disable the platform while actively working without unplugging.
Platform surface is textured to prevent mouse slipping. USB power draw is minimal (~100mA). The platform sits flat on the desk; add non-slip feet if it shifts during use.
Best for: Managed/corporate machines, users who need zero software footprint, maximum compatibility with any computer or OS
2. ACEXXION USB Mouse Jiggler — Best USB option for personal machines
The ACEXXION is a thumb-drive-sized USB HID jiggler with adjustable jiggle intervals (30s, 1min, 3min, 5min, 10min via a rotation selector on the device body) and a physical on/off switch. The movement pattern uses slight randomization between intervals to avoid perfectly regular timing signatures.
LED indicator shows active status — can be covered with tape if visual discretion matters. Enumerates as a generic HID mouse; no driver installation required. On personal machines with no endpoint management software, this is the simplest and most portable option — smaller than a USB thumb drive, no setup.
Not appropriate for IT-managed corporate hardware where USB device enrollment is restricted — the new HID device will appear in system logs.
Best for: Personal machines, home office setups, travel (pocket-sized), users who want adjustable intervals without a mechanical pad
3. Nulea Rechargeable Mouse Jiggler — Best for no-spare-port situations
The Nulea is a rechargeable mouse jiggler with a built-in 400mAh battery — it operates without being connected to the host machine's USB port. Charge via USB-C, then disconnect and operate standalone. This is useful for: machines where all USB ports are occupied, environments where plugging an unknown USB device in is itself logged, or travel use where a power bank charges the jiggler instead of the host machine.
Operating time: approximately 8–12 hours per charge. The movement is USB HID-emulated (appears as a new device when connected to charge, but runs standalone when disconnected). Physical power switch. LED status indicator.
Best for: Setups where USB ports are all occupied, travel use with power bank charging, users who want a self-contained device that doesn't need to be plugged into the target machine
Comparison table
| Feature | Vaydeer Mechanical | ACEXXION USB | Nulea Rechargeable |
|---|---|---|---|
| Type | Physical motor | USB HID | USB HID + battery |
| Detection risk | None | USB device visible | Minimal (standalone) |
| Corporate machine safe | Yes | Depends on IT | Partially |
| Interval control | Speed dial | 5 presets | Fixed |
| Power | USB from host | USB from host | Built-in battery |
| On/off switch | Yes | Yes | Yes |
| Portability | Bulkier | Pocket-sized | Compact |
Practical use cases
Long renders and downloads: Set the jiggler before starting, leave. The system stays awake for the full duration without your involvement. Turn off when you return. The mechanical pad requires no configuration — plug in, place mouse, walk away.
Presentations: Enable before starting your slide deck. Set to minimum movement (near-invisible cursor drift). Your screen won't lock mid-presentation without requiring you to touch the trackpad at awkward moments. Also set your display sleep to "Never" in system settings as a belt-and-suspenders approach — jigglers prevent idle sleep, but some conference room AV systems have their own sleep overrides.
Remote desktop sessions: VPN and RDP sessions typically have an idle timeout set by IT (commonly 15–30 minutes). A USB jiggler on the local machine keeps the local session alive. For remote machine timeouts, you need a jiggler or keep-alive solution on the remote machine itself.
Monitoring dashboards: A status screen or dashboard display that must stay active during overnight processes. Mechanical jiggler + display "never sleep" setting = reliable 24/7 display.
Frequently asked questions
Will this work on a Mac? Yes — both mechanical and USB HID jigglers work on macOS. The Vaydeer mechanical pad doesn't require any driver. USB HID jigglers enumerate as standard HID devices that macOS handles natively. macOS's built-in Caffeine/Amphetamine apps are worth knowing about for personal Mac use — hardware jigglers are mainly relevant when those software options are blocked.
Can IT detect a mechanical mouse jiggler? Endpoint security software cannot detect the mechanical jiggler itself through software means — no new USB device, no new process. Physical security audits of the desk could find it. For remote work where physical desk inspection doesn't occur, mechanical jigglers are transparent to monitoring software.
Does the cursor actually move on screen? With mechanical pads at minimum speed: yes, by 1–3 pixels periodically — essentially invisible during normal screen observation. With USB jigglers at long intervals: same minimal cursor drift. At maximum settings, the movement is visible. Set to minimum for discreet operation.
What's the difference between this and just changing my power settings? Power settings require admin rights on managed machines and may be reset by IT policy. Jigglers work without changing any system setting, require no admin rights, and leave no configuration change that IT policy can audit or reverse.