The search is a request. I want the cursor to move. I will not sit here and nudge it every minute. I have a long wait in front of me and the machine will sleep if the pointer never travels. Mouse Jiggler from Arkane Systems is the Windows program that does that request. Ms-PL. We did not write it. Get the zip from GitHub Releases. Source sits on arkane-systems/mousejiggler. Skip Softonic, CNET, and unofficial wrappers of the name.

The button on this page goes to Install on the home page. Home has the live command. This page stays on the moment after install: you want to see the cursor move, then you want the machine to stay awake because it did. If you came here for the product window itself, Mouse mover app is that walk. If you only care that it fires without you, Auto mouse mover is the timer walk.

Get the program on this PC first

You cannot move my cursor with a page in a browser. You need the exe on Windows. Two honest fetches:

winget install ArkaneSystems.MouseJiggler
Copy

Paste that in Windows Terminal or Command Prompt. If the shell says winget is unknown, install App Installer from Microsoft, then paste again. Stay on Microsoft for App Installer. The other fetch is the zip on GitHub Releases. MouseJiggler-mainline-x64.zip wants the .NET 10 Desktop runtime. MouseJiggler-standalone-x64.zip is the portable pack. Unzip, run MouseJiggle.exe. Which zip to trust is on Mouse jiggler download safe.

Do not hunt for a browser extension that claims to move the pointer. The idle clock lives in Windows, not in a tab. A tab cannot inject mouse input the way this exe can. If you only opened this page, you still have a download step. Finish that, then come back to the list below.

How to move my cursor on Windows

  1. Install Mouse Jiggler with the command on this page, or take the zip from GitHub Releases and unpack it into a folder you own.
  2. Run MouseJiggle.exe on this Windows machine. A small window should open. If nothing opens, you picked the wrong zip for this CPU, or mainline is missing the .NET 10 Desktop runtime.
  3. Check Jiggling? Leave Settings closed for the first try. Default mode is Normal: a diagonal hop and a hop back.
  4. Take your hand off the mouse. Wait. Default wait is 60 seconds. You should see the cursor move, then move back. That is the proof you came for.
  5. Use the PC as usual. When you move the mouse yourself, jiggling pauses. After a full interval with no real movement, it starts again. You asked to move my cursor when idle, not to fight you while you work.
  6. Uncheck Jiggling? when the wait is over and you want the cursor still. Close the window, or leave it in the notification area with the down-arrow if the wait will repeat.

If the cursor never moved, you are probably in Zen, or the interval has not elapsed, or the window is not actually jiggling. Open Settings. Set mode to Normal. Check Jiggling again. Wait a full interval with the physical mouse untouched. Normal, Circle, and Linear all show travel. Zen does not. Zen can still reset idle, but it will not satisfy "I want to see my cursor move."

Sleep, screensaver, and what the cursor move actually buys

Two different idle results bother people. The display goes black. The whole PC sleeps. Both start from the same place: Windows decided nobody was using the machine. Moving the cursor feeds the input queue. The idle delay starts over. Screensaver stays off. Sleep stays off, at least the sleep that waits on that idle delay.

Some sleep is not that delay. A laptop lid. A low-battery action. A policy that forces sleep on a clock no mouse event can reach. Moving the cursor will not fight those. For the common case, a desktop that blanks after ten minutes of no input, one jiggle a minute is enough. Look at Settings, Power, Screen and sleep on current Windows if you want the numbers the PC is using. Match the jiggle interval to something shorter than the shortest of those numbers.

You asked to move my cursor so the machine does not sleep. Visible motion is the honest test. After you have seen one Normal cycle, you can switch to Zen if a hopping pointer bothers a recording or a presentation. Know the trade: Zen may not convince a program that implements its own idle watch. If that program still blanks, switch back to Normal so there is real travel on screen.

I am using the mouse. Will it fight me?

No extra step. The project pauses jiggling the moment you move the mouse. It waits one full interval of stillness, then moves the cursor again. That is the whole cooperation model. You can leave Jiggling checked all afternoon, work in a document, and the program only takes over when your hand leaves the mouse. Distance at 1 keeps the hop small. A huge distance multiplier makes the pointer leap, and then it is hard to get back to the checkbox. Leave distance at 1 until you have a reason to raise it.

Circle and Linear are other visible paths if diagonal bothers you. Circle loops. Linear goes sideways and back. Pick one, wait one cycle, decide with your eyes. Pattern names and a harder look at the shake sit on Mouse shaker. This page only cares that the cursor did travel.

When the cursor moved and the PC still slept

First check: did you see the move, or did you assume it? If you never watched a cycle, you might have Zen on, or Jiggling off, or a second copy of the exe that is not the window you clicked. One folder. One window. One checked box.

Second check: interval versus power delay. If sleep is one minute and the jiggle is 60 seconds, a bit of jitter can lose. Set seconds lower. -s 30 on the command line, or the interval control in Settings. Random timer, if on, can wait as long as your max, so a random 60 can also lose a 60 second sleep. Turn random off for a tight delay.

Third check: the wait you care about might be inside one program. A session that locks on its own clock, a tool that blanks a canvas, a remote session that drops. Mouse input to Windows will not always reach those. Try Normal with the pointer over that window. If it still locks, that lock is not the Windows idle clock, and this program cannot promise a fix. The README is honest that a few applications chose their own idle detection.

How do I move my cursor so the PC does not sleep?

Install Mouse Jiggler. Run MouseJiggle.exe. Check Jiggling. Leave the mouse still until you see the cursor hop and return. Keep the box checked for the rest of the wait. Uncheck it when you are done. Files stay on GitHub. This site does not host the zip.

Why did my cursor not move?

Wait a full interval with Normal mode and Jiggling checked. Zen will not show travel. A real mouse move pauses the jiggle, so stop touching the mouse. If the exe never opened, install the .NET 10 Desktop runtime for mainline, or switch to the standalone zip.

Can I still use the mouse after I move my cursor this way?

Yes. Jiggling pauses while you move the mouse, then resumes after one quiet interval. That is how you work and still keep sleep off during the gaps.

What is the winget command if I want to move my cursor?

Paste winget install ArkaneSystems.MouseJiggler. The box on this page holds it. So does Install on the home page. GitHub Releases is the zip path if you would rather unpack MouseJiggle.exe yourself.

Did you make the tool that can move my cursor?

No. We did not write Mouse Jiggler. Arkane Systems publishes it under Ms-PL. Official files live on GitHub Releases.

Related jobs: Mouse mover app, Auto mouse mover, Mouse shaker, Mouse jiggler download safe. File host: GitHub Releases. Short install on home.