Performance guide

CS2 FPS Settings & Launch Options

Use this practical checklist to improve FPS, reduce stutter, choose launch options, and diagnose net jitter before blaming your aim or your server.

CS2Hype performance tools

Recommended launch options

-novid -nojoy +fps_max 0
-novid

Skips the intro video and gets you to the menu faster.

-high

Asks Windows to prioritize CS2. Test it, because some systems perform worse with it.

+fps_max 0

Removes the in-game FPS cap. Use a fixed cap if your frame times become uneven.

-nojoy

Disables joystick support and can trim a small amount of background input handling.

What to change first

Lower shadows, particles, and ambient occlusion before lowering resolution.

Use native fullscreen for the lowest-latency baseline.

Keep NVIDIA Reflex or your GPU latency mode enabled if your system supports it.

Test changes on the same map and server so you compare the same workload.

Stutter and frame drops

  • Update GPU drivers and restart after installation.
  • Disable overlays you do not need, especially capture and browser overlays.
  • Cap FPS slightly below your monitor refresh if uncapped FPS creates uneven frame times.
  • Keep shader cache enabled in your GPU control panel.

Net jitter and packet loss

  • Use ethernet when possible and avoid WiFi repeaters.
  • Close downloads, streams, cloud sync, and browser tabs before queueing.
  • Restart Steam and your router if jitter appears suddenly.
  • Pick lower-ping servers in the server browser before blaming game settings.

Input latency

  • Use fullscreen mode and a native refresh rate.
  • Disable VSync for competitive play unless tearing is worse than the latency tradeoff.
  • Keep mouse polling stable and avoid USB hubs for your mouse.
  • Use a simple crosshair and avoid heavy background apps while playing.

FPS testing routine

Change one setting at a time, run the same deathmatch or offline benchmark route, and judge the result by smoothness and frame-time stability. A stable 240 FPS usually feels better than a wildly fluctuating 360 FPS.

FPS and net jitter FAQ

What are the best CS2 launch options?

Start simple: -novid and a tested FPS cap are enough for most players. Add -high or -nojoy only if your system benefits after comparing frame times.

How do I improve FPS in CS2?

Lower expensive video settings, update GPU drivers, reduce overlays, keep the game on an SSD, and use an FPS cap that creates stable frame times instead of chasing the highest number.

What causes net jitter in CS2?

Net jitter is usually caused by unstable routing, WiFi interference, background traffic, overloaded home networks, or a bad server route. It is not always fixed by console commands.