Back to Blog
Guide

Mouse Jiggler for Windows: Install, Modes, and Does It Keep Slack Active

The most used mouse jiggler for Windows is the free, open-source Arkane Systems Mouse Jiggler. Install it with winget install ArkaneSystems.MouseJiggler, or unzip the mainline or portable build without admin rights. Its modes, command-line flags, and what it does for Teams and Slack.

Slack Green Team
September 23, 2026
November 3, 2026
4 min read
Share:
mouse jiggler
windows
slack presence

Free tool, runs in this tab

Keep your screen awake and see when Slack sets you away

Press Start. This tab keeps the screen on while it stays open, and shows the minute Slack, Teams and Zoom would set you away if nothing touches the keyboard or mouse.

This tab cannot move your pointer or press keys, so on its own it cannot keep Slack or Teams active. It reads the same idle time the Slack desktop app, Teams and Zoom read. To test a jiggler, start, then take your hands off for 6 minutes: if Your computer stays green, the jiggler keeps them active.

  • Your computerNot measured yet
    Press Start and allow idle detection.
  • Slack desktop app-
    Away after 10 min, any input.
  • Microsoft Teams-
    Away after about 5 min, any input.
  • Zoom-
    Away after 15 min by default, any input.
Example: screen kept awake, nobody touches the computer for 11 minutes0m1m2m3m4m5m6m7m8m9m10m11m12m13mComputer inputIdle DetectionScreen kept awakeWake LockInput on this pagepointer, keysSlack desktop app10 min, any inputMicrosoft Teamsabout 5 min, any inputZoom15 min by default, any inputno input 11:20Away at 10:00Away at 5:00activeidle / awayTeams awaylockedtab hidden
Open the full tool page

The most used mouse jiggler for Windows is Mouse Jiggler by Arkane Systems, a free, open-source app on GitHub. Install it with winget install ArkaneSystems.MouseJiggler, or download the mainline zip (needs the .NET 10 Desktop runtime) or the portable zip (no .NET needed) from the releases page; both run without admin rights. Open it, tick Jiggling?, and it moves the pointer every 60 seconds by default, pausing whenever you move the mouse yourself. It keeps Windows from counting you idle, so the screen saver and sleep stay off and Microsoft Teams stays green. It keeps the Slack desktop app green too, wherever the pointer sits, because that app reads the same idle time (Slack desktop 4.52.178 code, checked 7 Oct 2026). To stay green with the PC asleep, locked or off, Slack Green keeps you active from a server, free for 7 days with no card.

The project's own README is blunt about one more thing: "Mouse Jiggler is easily detectable by any decent monitoring software." How a jiggler resets the idle timer, and the three types, is in what is a mouse jiggler.

How to install Mouse Jiggler on Windows

Ways to install Mouse Jiggler on Windows: winget, Chocolatey, mainline zip, portable zip
MethodCommand or fileNotes
wingetwinget install ArkaneSystems.MouseJigglerEasiest
Chocolateychoco install mouse-jigglerNeeds Chocolatey
Mainline zipMouseJiggler-mainline-x64.zipNo admin; needs .NET 10 Desktop runtime
Portable zipMouseJiggler-standalone-x64.zipNo admin, no .NET; 134 MB

The README asks you to use the portable build only if you cannot install .NET, because it is far larger. Arm64 builds are available for both.

Mouse Jiggler keeps the Slack desktop app active only while the PC is awake and unlocked. A server-side tool keeps your Slack dot green with no input, even while the laptop sleeps or the lid is closed.

How to use it

  • Run MouseJiggle.exe.
  • Tick Jiggling? to start, untick to stop.
  • Tick Settings... to choose the mode, the interval, the distance, and a random timer.
  • Click the down arrow to minimise it to the notification area.
  • Jiggling pauses when you move the mouse and resumes after one full interval without movement, so you can keep working. To choose the interval and test the setup before you walk away, see how to use a mouse jiggler.

    Command-line flags

    MouseJiggler -j -m -s 60 -o Normal
    FlagMeaning
    -jStart jiggling at once
    -mStart minimised
    -s <seconds>Jiggle interval (default 60)
    -o <mode>Normal, Zen, Circle or Linear
    -rRandom interval
    -d <n>Distance multiplier

    To start it with Windows, the README points to the Startup folder or Task Scheduler; the app has no autorun option.

    Mouse Jiggler modes, and what they do for Slack and Teams

  • • Normal, Circle, Linear move the pointer. Windows, Teams and the Slack desktop app all see that input (Slack desktop 4.52.178 code, checked 7 Oct 2026).
  • • Zen fakes input without moving the pointer. The README notes it may not work with apps that do their own idle detection. The Slack desktop app reads the Windows idle time, which Zen input resets, so it should count; we have not timed it.
  • Teams reads activity on the whole computer, so any mode keeps it green; see how long before Teams shows you as Away. For Slack the details are in a server-side presence tool vs a mouse jiggler and how long does Slack stay active.

    Can IT detect Mouse Jiggler?

    Yes, and the author says so: the README warns it is "not a tool for sneaking past your IT department" and is easily detectable by monitoring software. A running app shows up in process lists, and software input on Windows carries an "injected" flag monitoring agents can read. How each kind of jiggler is found is in can a mouse jiggler be detected, and the policy side in is it illegal to use a mouse jiggler.

    Alternatives on Windows

  • • Keep the PC awake only: PowerToys Awake or presentation mode; see does PowerToys Awake keep Slack active and keep a work computer awake without admin rights.
  • • A USB or mechanical jiggler instead of an app: the best mouse jiggler compares every type by price and what IT can see.
  • • Move Mouse, a jiggler with schedules and scripts: free on the Microsoft Store; settings and download notes are in the Move Mouse app.
  • • Keep your Slack dot green without anything on the PC: a server-side tool keeps you active while the computer is off, asleep, locked or closed, with no software or hardware on the computer. Windows-specific rules are in keep Slack active on Windows.

FAQ

Where do I download Mouse Jiggler for Windows?

From the arkane-systems/mousejiggler releases page on GitHub, or with winget install ArkaneSystems.MouseJiggler.

Does Mouse Jiggler need admin rights?

Not the zip builds. The mainline zip needs the .NET 10 Desktop runtime installed; the portable zip does not.

Does Mouse Jiggler keep Teams active?

Yes. Teams counts input anywhere on the computer.

Does Mouse Jiggler keep Slack active?

Yes for the Slack desktop app, while the screen is unlocked. Zen mode, which jiggles without moving the pointer, should work too, because it still resets the Windows idle time the app reads; we have not timed it.

Is there a mouse jiggler built into Windows?

No. Windows has power settings and presentation mode, which stop sleep but create no input.

Related Articles

Guide

Does a Mouse Jiggler Work When the Computer Is Locked?

No. A mouse jiggler cannot unlock a computer or keep you active behind the lock screen, and Teams shows you Away the moment you lock. It works only if it runs before the lock kicks in, because the movement stops the idle timer that would lock the screen. What still works, what does not, and the locks a jiggler never stops.

Slack Green Team
Guide

Move Mouse App: Download, Settings and Alternatives

Move Mouse is a free, open-source Windows app by Steve Williams that moves, clicks or scrolls on a timer so your PC does not lock or sleep. Get it from the Microsoft Store or GitHub, not from look-alike download sites. It keeps Microsoft Teams and the Slack desktop app green while the PC is unlocked. Settings, why it stops working, and alternatives for Mac.

Slack Green Team
Guide

The Best Mouse Jiggler for Remote Work, by Type

The best mouse jiggler depends on the computer. A free app for your own PC, a USB dongle for a personal laptop, a mechanical mover for a managed one. Picks per type, what IT sees, and what each does for Slack.

Slack Green Team