Sari la conținut

[MacOS] Dezactivarea Quartz Extreme Beam Sync și forțarea modului 'Low Latency Desktop' – Eliminarea decalajului vizual în jocurile pe fereastră


Postări Recomandate

Postat

Quartz Extreme Latency Fix

Bypass Beam Sync pentru Zero Input Lag

METAL_RAW_INPUT

Salutare! Ai simțit vreodată că mouse-ul tău are un "delay" ciudat când joci în modul Windowed sau Borderless pe Mac? macOS forțează o sincronizare verticală la nivel de sistem numită Beam Sync prin intermediul procesului WindowServer. Astăzi dezactivăm această barieră vizuală pentru a lăsa cadrele jocului să ajungă la monitor fără nicio milisecundă de așteptare.

1 Dezactivarea Beam Sync (Quartz Debug)

Deși Beam Sync este un proces intern, îl putem dezactiva folosind flag-uri de NVRAM sau utilitare de developer pentru a forța "asynchronous refresh":

sudo defaults write /Library/Preferences/com.apple.windowserver.plist Quartz2D.BeamSync -bool NO
sudo defaults write com.apple.windowserver Quartz2D.BeamSync -bool NO

* Această comandă elimină buffer-ul de sincronizare dintre placa video și rata de refresh a ecranului.

2 Optimizarea Priority Level (Kernel)

Pentru a preveni sacadările interfeței în timp ce te joci, trebuie să oferim o prioritate mai mare procesului de afișare, dar să-i limităm utilizarea CPU-ului pe nucleele de fundal:

sudo sysctl -w kern.sched_prio_user_batch=0
sudo renice -20 -p $(pgrep WindowServer)

3 Forțarea modului Metal-High-Performance

Dacă folosești un monitor extern, macOS tinde să randeze desktop-ul pe GPU-ul integrat (sau nucleele de eficiență). Forțăm accelerarea maximă:

sudo defaults write com.apple.CoreGraphics DisplayUseNativeActiveRes -bool YES
sudo defaults write com.apple.CoreGraphics CGFontAntialiasing -bool NO
💡 REZULTATUL TEHNIC

În macOS, Beam Sync funcționează ca un "Double Buffer" invizibil care garantează că nu vei vedea niciodată screen tearing. Însă, prețul plătit este o latență de aproximativ 16ms (la 60Hz) sau 8ms (la 120Hz). Prin dezactivarea acestuia și setarea WindowServer pe prioritate maximă, elimini acești intermediari. Vei observa că mouse-ul se simte mult mai "ușor", iar jocurile rulate în mod Windowed vor avea un răspuns identic cu cel al jocurilor Fullscreen native.

MACOS_WINDOW_ENGINE // 2026 LEAGUECS.RO
Vizitator
Acest topic este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Termeni de Utilizare & Politică Intimitate