Skip to content

Instantly share code, notes, and snippets.

@smosko
Created November 29, 2023 13:27
Show Gist options
  • Save smosko/a39ae6c1d41a2c725d9eb4078e687ce2 to your computer and use it in GitHub Desktop.
Save smosko/a39ae6c1d41a2c725d9eb4078e687ce2 to your computer and use it in GitHub Desktop.
Macbook Pro TouchBar Flicker Fix
# 1. Paste this into Script Editor, replace username and password;
# 2. Export as "Application", check "Stay open" and "Run-only";
# 3. Add to Login Items in Settings/General to run automatically;
# 4. To hide the Dock icon, add to Content/Info.plist:
# <key>LSUIElement</key>
# <string>1</string>
on idle
set idleTime to (do shell script "ioreg -c IOHIDSystem | awk '/HIDIdleTime/ {print $NF/1000000000; exit}'") as integer
if idleTime is less than 58 then
return 58 - idleTime
end if
do shell script "pkill TouchBarServer" user name "*****" password "*****" with administrator privileges
return 58
end idle
@alexlukelevy
Copy link

Have you found a way to keep this running when the screen locks? I've noticed that it works perfectly until then.

@zeus-12
Copy link

zeus-12 commented Aug 14, 2024

any luck?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment