What it does
Shake It On generates layered sine-wave cursor motion every time it shakes. Two frequencies per axis, random phase offsets, and an envelope that ramps the amplitude up then back down. The cursor traces a smooth, looping path and lands exactly where it started.
How it works
Each shake runs 30 steps over 400 milliseconds on a dedicated dispatch queue. The motion uses CGEvent at the HID event tap level, so macOS treats it as real input. The layered waves use random phases so no two shakes look identical, and the envelope means the motion never teleports โ it eases in and eases out.
Where to find it
Settings โ Shake โ Distance slider. Range is 5 to 420 pixels.
When to use it
It's on by default. The distance slider is the main control: lower for a barely-visible jiggle, higher for an obvious sweep across a chunk of the screen. Most people find 50โ80 pixels comfortable.
How it compares
Other mouse jigglers tend to nudge the cursor in a straight line or teleport it back and forth. Amphetamine offers periodic cursor movement as a session toggle, but the motion is a simple bounce. Stealth mouse jigglers move the cursor 1 pixel at a time, which leaves the cursor visibly twitching. Shake It On's organic motion is the only one that actually looks like a hand.
Tips
- Pair with stealth mode if you're sharing your screen โ same layered movement model, no visible cursor change.
- If you want a smaller motion that's still organic, drop the slider to 10โ20 pixels rather than turning on stealth.