What Is a Mouse Jiggler and How Does It Work?
If your computer has ever locked while you were reading, dimmed the screen during a video call, or dropped your chat status to "Away" while you were sitting right in front of it, you have met the problem a mouse jiggler solves.
A mouse jiggler is anything that produces small, periodic mouse movement so the operating system keeps counting you as active. That is the whole idea. It does not speed anything up, hide anything, or change any setting - it simply makes sure the idle timer never reaches zero.
Why computers decide you have left
Every desktop operating system keeps an idle timer: the number of seconds since the last keyboard press, mouse movement, or touch event. Screen dimming, sleep, the screen saver, and the lock screen are all triggered from that one counter.
The assumption behind it is that input equals presence. Most of the time that assumption holds. But there is a long list of ordinary activities that produce no input at all:
- reading a contract, a report, or a long email thread;
- watching a training video, a webinar, or a recorded meeting;
- presenting from slides while someone else is talking;
- waiting for a render, a compile, a backup, or a large file transfer;
- monitoring a dashboard, a build pipeline, or a live system.
In all of those cases the computer counts down towards sleep while you are actively using it. On a personal machine you would simply change the power settings. On a corporate laptop that option is usually greyed out, because the timeout is enforced by group policy - and for good security reasons, since an unlocked laptop in a public place is a genuine risk.
The three kinds of mouse jiggler
1. Hardware dongles
A USB mouse jiggler is a small stick that plugs into a USB port and identifies itself to your computer as a Human Interface Device - the same class of device as a real mouse. It then reports tiny cursor movements at a fixed interval. There is also a mechanical variant: a small motorised pad you place a real mouse on, which physically nudges it.
Advantages: it works with no second screen, and the mechanical type involves no software or driver interaction at all. Disadvantages: it costs money, it is another object to carry and lose, and unknown USB input devices are exactly what many corporate security policies block, because a device that can inject input can in principle inject keystrokes too. We look at that in detail in USB mouse jigglers and the security questions to ask.
2. Desktop software
Utilities such as Microsoft's PowerToys Awake on Windows, or Amphetamine and the built-in caffeinate command on macOS, keep the system awake at the software level. Rather than faking movement, most of them tell the OS directly that an application requires the display to stay on - a supported, documented mechanism.
This is the cleanest option technically. The catch is installation. On a managed device you often lack the rights to install anything, endpoint protection may quarantine unsigned tools, and installing unapproved software may itself be a policy breach. Downloading a random "mouse mover" executable from a search result is also how people end up with adware, so this route rewards sticking to reputable tools like PowerToys.
3. Browser-based
The third approach installs nothing. A web page draws a continuously moving pattern on screen. You open it on a phone or tablet, lay the device flat, and rest an optical mouse on top of it. The mouse sensor sees the pattern moving underneath it and reports genuine movement - because from its point of view, the surface really did move.
Nothing is downloaded, no configuration changes, no admin rights, and no extra hardware beyond a phone you already own. The trade-off is that it needs a second screen and only works with an optical or laser mouse.
Why a moving pattern actually works
This surprises people, so it is worth explaining. An optical mouse is not a light-and-photocell arrangement; it is a very small, very fast camera. It photographs the surface below it a few thousand times per second and compares each frame to the previous one. If the image shifted three pixels to the left, the firmware reports that the mouse moved right by a corresponding amount.
The sensor has no concept of what it is looking at. It only needs texture and contrast. A desk, a mouse mat, a sheet of paper and a phone screen showing a grid all satisfy that requirement equally well. When you place the mouse on a moving grid, the sensor sees the pattern sliding and reports it as movement - which it genuinely is, from the sensor's frame of reference. There is no simulation and no driver trickery involved. Our explainer on how optical mouse sensors work covers the details.
Trackpads, by contrast, measure the capacitance of your fingertip. Light does nothing to them, so this method cannot work on a laptop trackpad.
What a mouse jiggler cannot do
It is just as useful to know the limits:
- Scheduled locks. Some organisations lock or log off machines on a fixed schedule regardless of activity. No jiggler affects that.
- Application-level tracking. Monitoring software that measures actual work - commits, tickets, documents edited - is not looking at the idle timer at all.
- Sleep triggered by other conditions. Closing the lid, low battery, or a thermal event will suspend a machine no matter how much the mouse moves.
- Mobile devices. Phones and tablets have no cursor to move; they need their own display timeout settings changed.
Is using one acceptable?
On a computer you own, this is nobody's business but yours. On a device provided by an employer, the answer depends on that organisation's IT and HR policy, and it genuinely varies - some IT departments hand out keep-awake utilities themselves for exactly the presentation and render scenarios above; others treat any input-injection device as a security event. We cannot answer it for your workplace, and anyone who tells you there is one universal answer is guessing. If you are unsure, asking is cheap.
Which one should you use?
If you can install software freely, install a reputable utility - it is the least fiddly option and needs no second device. If you cannot install anything, or you are on a machine where you would rather change nothing at all, a browser-based jiggler and your phone will get you the same result in about thirty seconds.