Releases: pjaol/Jiggler
Release list
Jiggler 1.12
Jiggler 1.12 - Screen Lock Fix for macOS 26
What's Fixed
This release fixes a critical issue where screen locking still occurred on macOS 26 (Tahoe) even when Jiggler was active.
The Problem:
- v1.11 prevented system sleep but did NOT prevent screen lock on macOS 26
- Users reported: "The laptop remains on, but just with the login screen open"
The Solution:
- Jiggler now creates TWO power management assertions simultaneously:
PreventUserIdleSystemSleep- Prevents system from sleepingPreventUserIdleDisplaySleep- Prevents screen from locking (NEW!)
Result:
Your Mac will now stay fully awake with no screen locking when Jiggler is enabled.
Technical Details
On macOS 26 (Tahoe), Apple separated display sleep/lock from system sleep. Our previous fix using IOPMAssertionDeclareUserActivity() only prevented system sleep. This release adds IOPMAssertionCreateWithName() with kIOPMAssertionTypePreventUserIdleDisplaySleep to also prevent screen lock.
Tested on macOS 26.3 with both Standard and Zen jiggle modes.
Installation
⚠️ Important: First-Time Installation
This app is unsigned, so macOS Gatekeeper will block it on first launch. This is normal and safe - follow these steps:
For DMG:
- Download
Jiggler.dmg - Open the DMG and drag Jiggler to Applications
- Right-click on Jiggler.app (in Applications folder)
- Select "Open" from the menu
- Click "Open" in the security dialog
- After this first time, you can launch it normally
For ZIP:
- Download and extract
Jiggler.zip - Move Jiggler.app to Applications
- Right-click on Jiggler.app
- Select "Open" from the menu
- Click "Open" in the security dialog
Why do I need to do this?
This build is not code-signed with an Apple Developer certificate. The app is safe and works perfectly - you just need to tell macOS you trust it on first launch by right-clicking instead of double-clicking.
System Requirements
- macOS 10.15 or later
- Apple Silicon and Intel Macs supported
- Fully tested on macOS 26 (Tahoe)
Permissions
Jiggler requires Accessibility permissions to function:
- System Settings → Privacy & Security → Accessibility
- Enable Jiggler in the list
Feedback
Report issues at: https://github.com/pjaol/Jiggler/issues