HeadlinesBriefing favicon HeadlinesBriefing.com

Unlag Neo patches MacBook Neo cursor lag with pixel refresh

Hacker News •
×

Developers targeting the MacBook Neo’s notorious cursor lag can now run a small Swift‑based utility called Unlag Neo. The app captures a single pixel of the display every ten seconds, forcing the graphics pipeline to refresh and eliminating the one‑pixel stutter that many users reported after the M3 launch. Installation involves compiling the bundled Swift script into a macOS app bundle. No reboot needed.

Unlag Neo checks for both Screen Recording and Accessibility permissions at launch. If either is missing, the app presents a native NSAlert prompting users to open System Settings, then relaunches itself after the permission is granted. The prompts are modal, ensuring immediate user action. The code leverages CGPreflightScreenCaptureAccess and AXIsProcessTrusted APIs to verify privileges before attempting to read window geometry.

The utility runs as a background agent, monitoring the frontmost application and ignoring Finder windows. By forcing a minimal screen update, it sidesteps the kernel‑level throttling introduced in macOS 14 that caused the lag. Users report a consistently smooth cursor without needing system upgrades or hardware changes. Because it only redraws one pixel, CPU impact remains negligible, even on battery power.