Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ninjahackz.com/llms.txt

Use this file to discover all available pages before exploring further.

Fix Overlay Lag - Disable Hardware-Accelerated GPU Scheduling (HAGS)

Many users experience significant overlay lag (high D3D_Present times) on GPU-heavy maps, even when CS2 itself runs at high FPS. This is very common on high refresh rate monitors.
1

Disable Hardware-accelerated GPU Scheduling

  1. Press Win + I to open Windows Settings
  2. Navigate to System → Display
  3. Scroll down and click Graphics settings
  4. Turn OFF the toggle for Hardware-accelerated GPU scheduling
  5. Restart your computer (required for the change to take effect)
After restarting, launch CS2 and NinjaHackz. The overlay should now feel significantly smoother.
Disabling HAGS is currently the most effective fix for NinjaHackz’s external overlay performance.

How to Re-enable HAGS

Follow the exact same steps above and turn the toggle back ON, then restart your PC again.

Why This Helps

Hardware-Accelerated GPU Scheduling changes how Windows shares the GPU between applications. When CS2 is very GPU intensive, it can cause external overlays (like ours) to experience major presentation delays. Disabling HAGS falls back to the legacy scheduler which is more compatible with our DComp-based overlay.