Windows 11
The ASUS Zenbook S 13 OLED UX5304 screen flickers during normal use or when switching between apps. The Intel Core Ultra 7 155U controls the 120Hz OLED display, and conflicts between dynamic refresh rate switching and panel self-refresh can cause visible flicker on this model.

Fix 1 — Set a Fixed Refresh Rate
- Settings → System → Display → Advanced display
- Under Choose a refresh rate, select 60 Hz or 120 Hz — not the Dynamic option
- Test both — if 60 Hz stops the flicker, the Dynamic rate switching is the cause
Fix 2 — Disable Panel Self Refresh in Intel Graphics Command Center
Right-click the desktop → Intel Graphics Command Center. Go to System → Power. Find Panel Self Refresh (PSR) and turn it off. This prevents the Intel driver from freezing and resuming the OLED panel, which causes the flicker on the Zenbook S 13 OLED.

Fix 3 — Disable CABC in Intel Graphics Command Center
In Intel Graphics Command Center → Display → General, turn off Content Adaptive Brightness Control (CABC). CABC on OLED panels can cause brightness oscillation that appears as flicker.
Fix 4 — Update Intel Display Driver from ASUS Support
Download the Intel Arc Graphics driver from ASUS Support for Zenbook S 13 OLED UX5304. Install it over the existing driver. The ASUS-supplied version has specific OLED panel parameters tuned for the UX5304 display.
“Disabling Panel Self Refresh in Intel Graphics Command Center stopped the screen flickering on my Zenbook S 13 OLED UX5304 completely.” — Intan, Bandar Sunway

Ryan holds a Computer Science degree and has spent over 15 years troubleshooting Windows hardware and driver issues across major laptop brands. He writes practical, step-by-step guides for everyday users at softwaredriverdownload.com.
Leave a Reply