Best CS2 Settings for Maximum FPS & Performance in 2026
3 min read · 514 words
Key Takeaways
- ✓ Always play in Fullscreen mode and disable V-Sync
- ✓ Set most video settings to Low except Shadows (Medium)
- ✓ Use -novid -tickrate 128 -high as launch options
- ✓ Enable NVIDIA Reflex or AMD Anti-Lag for lower input latency
Optimize CS2 for Maximum Performance
Frame rate is everything in competitive CS2. Higher FPS means smoother gameplay, lower input lag, and faster reaction times. Whether you are running a high-end gaming PC or an older system, this guide will help you squeeze every last frame out of Counter-Strike 2.
Best Video Settings for CS2
These settings provide the best balance of visibility and performance. Most professional players use similar configurations:
Display Settings
- Resolution: 1280×960 (4:3 stretched) or 1920×1080 (16:9) — 4:3 stretched makes player models wider and easier to hit
- Display Mode: Fullscreen — Always use fullscreen for the lowest input lag
- Refresh Rate: Set to your monitor maximum (144Hz, 240Hz, 360Hz)
- V-Sync: Disabled — V-Sync adds significant input lag
Advanced Video Settings
- Global Shadow Quality: Medium — Shadows provide competitive information, do not disable entirely
- Model/Texture Detail: Low or Medium
- Shader Detail: Low
- Particle Detail: Low
- Ambient Occlusion: Disabled
- High Dynamic Range: Performance
- FidelityFX Super Resolution: Disabled (unless you need the FPS boost)
- MSAA Anti-Aliasing: None or 2x
- Texture Filtering Mode: Bilinear
Best Launch Options
Add these launch options in Steam (right-click CS2 → Properties → Launch Options):
-novid -tickrate 128 -high
- -novid — Skips the intro video for faster startup
- -tickrate 128 — Sets local server tickrate to 128
- -high — Sets CS2 to high CPU priority
NVIDIA Settings for CS2
Open NVIDIA Control Panel and apply these settings specifically for CS2:
- Power Management Mode: Prefer Maximum Performance
- Low Latency Mode: On (or Ultra with NVIDIA Reflex)
- Texture Filtering Quality: High Performance
- Threaded Optimization: On
- Max Frame Rate: Set slightly below your average FPS to reduce frame time variance
AMD Settings for CS2
In AMD Adrenalin Software:
- Anti-Lag: Enabled
- Radeon Chill: Disabled
- Image Sharpening: Enabled (subtle sharpening helps with low-res textures)
- Wait for Vertical Refresh: Off
Windows Optimizations
- Game Mode: Enable Windows Game Mode in Settings → Gaming
- Hardware-accelerated GPU scheduling: Enable in Display Settings → Graphics
- Power Plan: Set to High Performance or Ultimate Performance
- Background Apps: Close unnecessary applications — Discord, Chrome, and Spotify all consume resources
- Driver Updates: Keep GPU drivers updated but avoid beta drivers for stability
In-Game Console Commands for Performance
Open the console (~) and enter these commands:
fps_max 0— Uncaps frame rate (or set to your preferred cap)r_drawtracers_firstperson 0— Disables first-person bullet tracers for claritycl_showfps 1— Shows FPS counter in-gameengine_low_latency_sleep_after_client_tick true— Reduces input latency
Conclusion
Optimizing your CS2 settings can mean the difference between a 60 FPS experience and a buttery-smooth 300+ FPS experience. Start with the video settings above, apply the NVIDIA or AMD tweaks for your GPU, and make sure Windows is not holding you back. Even small improvements in frame rate and input lag add up to noticeable gameplay advantages over time.