A keep-alive utility that prevents your computer from sleeping by toggling the Scroll Lock key at regular intervals. Despite the name, it's actually a keyboard jiggler — named "Mouse Jiggler" for easy recognition of what it does.
Written by Doebi Alale — GitHub | Cashapp $doebialale
The scripts simulate Scroll Lock key presses on a loop, which is enough to keep your system awake without affecting your workflow.
Lightweight PowerShell scripts that toggle Scroll Lock every 40 seconds using Wscript.Shell.
Usage:
- Right-click on
Rotor.ps1(orRotors.ps1) and select "Run with PowerShell". - To stop, close the PowerShell window.
A more feature-rich version that keeps your computer awake and displays inspirational quotes in the terminal. Uses pyautogui to send Scroll Lock key presses every 60 seconds.
Features:
- Fetches quotes from online APIs (type.fit, goprogram) with a fallback to a built-in collection of 25 local quotes.
- Avoids repeating quotes within a session.
- Press any key during the wait interval to get an on-demand quote.
--quote-onlyflag to fetch and print a single quote without entering the keep-alive loop.--pause <seconds>flag to customize the interval between key presses.
Requirements:
- Python 3
pyautogui(pip install pyautogui)
Usage:
# Normal keep-alive mode with quotes
python styleup.py
# Just print one quote and exit
python styleup.py --quote-only
# Custom pause interval (default: 100s)
python styleup.py --pause 60You can modify the scripts to use a different key (e.g., {CAPSLOCK} in PowerShell or 'capslock' in Python) or change the sleep interval to suit your needs.
Happy Jiggling!!!