Back to Blog
Guide

Logitech Mouse Jiggler: MX Master, G HUB and What Works

Logitech does not make a mouse jiggler, and Logi Options+ has no keep-awake setting. What works with a Logitech mouse: a mover platform wide enough for an MX Master, a USB jiggler next to your receiver, a G HUB Lua script for G-series mice, or a keep-awake app. What each one does for Slack and Teams.

Slack Green Team
September 28, 2026
October 8, 2026
4 min read
Share:
mouse jiggler
logitech
keep awake

Logitech does not sell a mouse jiggler, and neither Logi Options+ nor Logitech Flow has a setting that keeps your computer awake. With a Logitech mouse you have four working options: put the mouse on a mechanical mover platform (check that it is wide enough for an MX Master), plug a USB jiggler in next to your Logitech receiver, run a small Lua script in G HUB if you have a G-series mouse, or use a keep-awake app and leave the mouse alone. The first three keep the Slack desktop app green too, while the computer is unlocked, because it counts input anywhere on the computer (Slack desktop 4.52.178 code, checked 7 Oct 2026). A keep-awake app moves nothing, so Slack still goes away.

Logitech's Smart Actions page describes actions you start with a trigger, such as a button or a key combination. It lists no timer or repeat, so a Smart Action cannot move the pointer every minute by itself. Logitech Flow moves your cursor between two computers; it does not keep either one awake.

Logitech mouse jiggler: no Logitech jiggler exists; use a wide mover, a G HUB script or a keep-awake app

Ways to jiggle with a Logitech mouse

Ways to jiggle with a Logitech mouse: mover platform, USB dongle, G HUB Lua script, Options+ Smart Actions, keep-awake app
OptionWorks withCatch
Mechanical mover platformAny mouse that fits on itThe MX Master is wider than many platforms
USB jiggler dongleAny computer, next to your Logitech receiverA new USB device your IT team can list
G HUB Lua scriptLogitech G-series mice in G HUBRuns inside G HUB; the mouse must be connected
Logi Options+ Smart ActionsMX and other Options+ devicesStart on a trigger; no timer
Keep-awake app or browser tabAny mouseKeeps the screen on; moves nothing

The types in general, and which one to buy, are in best mouse jiggler and mouse mover vs mouse jiggler.

Mouse jiggler for an MX Master

The most common complaint on r/logitech is fit. One poster tried two mover platforms from Amazon, and neither fit "the wide footprint" of the MX Master. Before you buy one:

  • • Check the platform width against your mouse. Logitech lists the MX Master 3S at about 84 mm wide; many turntable movers are made for smaller mice.
  • • Look for a flat, open platform rather than a cup that the mouse sits in.
  • • Watch the sensor. The MX Master tracks on glass. A mover that works by spinning a patterned disc under the mouse still works, because the mouse sees the pattern move.
  • Phone apps that "move the surface" under the mouse do not work well; another r/logitech thread reports that none of the ones they tried moved the pointer. A USB dongle avoids the fit problem, because it does not touch the mouse at all. It plugs in next to your Logi Bolt or Unifying receiver and shows up as a second mouse.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Logitech G HUB jiggle script

Set up a G HUB jiggle script: open Scripting, create a Lua script, turn on Scroll Lock, press mouse button 5

G HUB, the software for Logitech G mice, can run Lua scripts with a MoveMouseRelative function. This one moves the pointer 2 pixels right and back every 30 seconds while Scroll Lock is on:

-- Logitech G HUB: jiggle while Scroll Lock is on, start with mouse button 5
function OnEvent(event, arg)
  if event == "MOUSE_BUTTON_PRESSED" and arg == 5 then
    while IsKeyLockOn("scrolllock") do
      MoveMouseRelative(2, 0)
      Sleep(100)
      MoveMouseRelative(-2, 0)
      for i = 1, 300 do -- wait about 30 seconds, checking Scroll Lock
        if not IsKeyLockOn("scrolllock") then break end
        Sleep(100)
      end
    end
  end
end

  • Open G HUB and go to the Scripting page of your G mouse's profile. The menu layout changes between G HUB versions.
  • Create a new Lua script, paste this in, and save.
  • Turn on Scroll Lock, then press mouse button 5 (a side button on most G mice) to start. Turn Scroll Lock off to stop. Scroll Lock is a Windows keyboard key; on a keyboard without it, change the check to another lock key.
  • The functions come from Logitech's G-series Lua API. We did not run this script here, because we have no G-series mouse. It moves the pointer by 2 pixels, so you will see a small twitch. While the loop runs, the script does not react to other button events.

    Logitech mice have no jiggle button. Other brands sell a wireless mouse with the jiggler built in: wireless mouse with a jiggler.

    What a Logitech jiggler does for Slack and Teams

    All of these keep the computer from sleeping or locking, which stops the instant away you get when the screen locks. After that, the apps differ:

  • • Slack's desktop app counts input anywhere on the computer: typing, clicks and mouse moves in any app. So a Logitech jiggler keeps it green too, while the computer is unlocked; without input Slack sets you away after 10 minutes. See does Slack track mouse movement.
  • • Microsoft Teams counts input anywhere on the computer, so a jiggler does keep Teams green. See does a mouse jiggler work for Teams.
  • If all you need is a screen that stays on, our free online mouse jiggler holds a Screen Wake Lock from a browser tab, with nothing to install. It does not move your real pointer.

    FAQ

    Does Logitech make a mouse jiggler?

    No. Logitech sells no jiggler, and Logi Options+ has no keep-awake or jiggle setting.

    Can Logi Options+ keep my computer awake?

    Not by itself. Smart Actions start on a trigger such as a button press; they have no timer.

    What mouse jiggler works with an MX Master?

    A mover platform wide enough for the mouse, or a USB dongle that does not touch the mouse at all.

    Can I make my Logitech G mouse jiggle?

    Yes, with a Lua script in G HUB that uses MoveMouseRelative. See the script above.

    Does Logitech Flow keep the computer awake?

    No. Flow moves the cursor and clipboard between computers. It does not stop either from sleeping.

    Can IT detect a mouse jiggler on a Logitech mouse?

    A mover platform sends normal input from your real mouse. A USB dongle is a new device. The details are in can a mouse jiggler be detected.

    Always Active

    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

    Guide

    Slack Bot Scopes: The Scope Each API Method Needs, Measured on 44 Methods

    We gave a Slack bot one scope, called 44 common Web API methods, and read the needed field of every missing_scope error. Then we added the scopes and called them again. The table shows which scope clears each method.

    Slack Green Team
    Guide

    Slack File Size Limit: 1 GB Is Exactly 1,073,741,824 Bytes, Tested

    We uploaded files of 50 MB, exactly 1 GiB and 1 GiB plus one byte to Slack through its upload API. The limit is 1,073,741,824 bytes, and a failed upload can still leave a broken file behind.

    Slack Green Team
    Guide

    Slack Dark Mode: Where the Setting Is, and Which Custom Emoji Disappear

    Slack's dark mode is under Preferences > Appearance > Color Mode, with Light, Dark and System. We switched modes in Slack web with three test emoji and measured which ones vanish.

    Slack Green Team