What Is a Mouse Jiggler? How It Works, and What It Does Not Do
A mouse jiggler is a USB device, app or small platform that moves your pointer a few pixels on a timer, so the computer never counts you as idle. How it works, the three types, what people use one for, and why it keeps Teams and the Slack desktop app green only while the computer is unlocked.
On this page
A mouse jiggler is a small USB device, an app, or a motorized platform that moves your mouse pointer a pixel or two every 30 to 60 seconds. The computer treats each nudge as input, the same as a hand on the mouse, so it never counts you as idle. The screen stays on, the computer does not sleep or lock, and apps that read idle time, such as Microsoft Teams, keep showing you as Available. People also call it a mouse mover or mouse wiggler.
A jiggler keeps the Slack desktop app green too, while the computer is awake and unlocked. The Slack desktop app counts keyboard and mouse input anywhere on the computer (Slack desktop 4.52.178 code, checked 7 Oct 2026), wherever the pointer is. It does not help through sleep, a lock, a closed lid or on your phone. To try the idea for free, our online mouse jiggler keeps a screen awake from a browser tab.
How a mouse jiggler works
Every computer keeps an idle timer: the number of seconds since the last key press or mouse move. Windows exposes it through the GetLastInputInfo call. macOS keeps it as HIDIdleTime, which you can read in Terminal:
# seconds since your last keyboard or mouse input (macOS)
ioreg -c IOHIDSystem | awk '/HIDIdleTime/ {print $NF/1000000000; exit}'
Run it, wait 10 seconds without touching anything, and run it again: the number grows. Move the mouse and it drops to near 0. The screen saver, display sleep, the lock screen and apps that show Away all read this timer, and each acts when it passes its limit, often 5 or 10 minutes.
A mouse jiggler resets the timer before it reaches any limit. Most move the pointer by 1 or 2 pixels and back, so you cannot see it while you work, and many pause when you move the mouse yourself.
The three types of mouse jiggler
| Type | How it moves the pointer | Typical cost | Trace it leaves |
|---|---|---|---|
| Software app | An installed program moves the pointer with system calls | Free | A running process; input marked as injected on Windows |
| USB dongle | Plugs into a USB port and reports itself as a mouse | $8 to $25 | An extra mouse in the device list |
| Mechanical platform | A turntable or arm moves your real mouse | $20 to $40 | Nothing on the computer; only the movement pattern |
- • Software: Mouse Jiggler by Arkane Systems on Windows, Jiggler on a Mac, or a few lines of script. See mouse jiggler for Windows and mouse jiggler for Mac.
- • USB dongle: plug and play, no install or admin rights, usually with an on/off switch.
- • Mechanical: sits under your mouse and plugs into a wall socket, not the computer.
Which one to pick for your situation is in the best mouse jiggler by type. You can also build one from a $5 board; see DIY mouse jiggler. A free variant is a mouse jiggler video played on a phone with an optical mouse on top, the least reliable of all.
A fourth kind hides the jiggler inside a normal wireless mouse, turned on with a button; see wireless mouse with a jiggler.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
What people use a mouse jiggler for
For the first two, a keep-awake tool does the same job without fake input: PowerToys Awake on Windows, caffeinate on a Mac. Those keep the computer awake but do not touch the idle timer, so chat apps still show you Away. The difference is covered in how to stop your computer from sleeping, and app by app in mouse jiggler vs Caffeine.
What a mouse jiggler does not do
FAQ
What does a mouse jiggler do? It moves your pointer a tiny amount on a timer, so the computer does not go idle, sleep or lock, and apps like Teams keep you Available.
What is the point of a mouse jiggler? To keep a computer awake and active without touching it: during downloads, presentations, reading, or to keep a Teams status green.
Is a mouse jiggler the same as an auto clicker? No. A jiggler only moves the pointer. An auto clicker clicks, which can press buttons in your apps; see auto clicker vs mouse jiggler.
Does a mouse jiggler keep my Slack dot green? Yes for the Slack desktop app, while the computer is awake and unlocked; not through sleep, a lock, a closed lid or on your phone. The Slack desktop app counts keyboard and mouse input anywhere on the computer (Slack desktop 4.52.178 code, checked 7 Oct 2026).
Can my employer tell I use a mouse jiggler? Often, yes. A software jiggler shows as a running app, a USB one as an extra mouse, and all types leave a regular movement pattern.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
How to See All Your DMs in Slack, Including the Hidden Ones
The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.
Slack Images Not Showing? 5 Causes We Reproduced
We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.
How to Message Yourself on Slack (and What It Notifies)
Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.