Best CS2 Video Settings: Max FPS Without Going Blind
Every advanced option explained — and the one quality setting you should never lower
Boost Player Contrast on, V-Sync off, everything Low/Disabled except Global Shadow Quality (Medium–High) and CMAA2. Fullscreen at your monitor's max refresh rate, NVIDIA Reflex Enabled + Boost, and fps_max 0.
CS2's video settings pull in two directions. Almost everything should be set low, because frames and input feel win duels. But two or three settings genuinely affect what you can see— and lowering those to chase a number you'll never notice is how people end up getting shot by enemies they swear weren't on screen.
Here's the full settings list with reasoning, then the display, NVIDIA, and frame-cap questions that the settings menu itself can't answer.
Advanced video settings: the list
| Setting | Recommendation | Why |
|---|---|---|
| Boost Player Contrast | Enabled | Free visibility. Makes models pop from the background at near-zero cost. |
| Wait for Vertical Sync | Disabled | V-Sync adds input lag. Never enable it in a shooter. |
| Multisampling Anti-Aliasing | CMAA2 or None | MSAA 4x/8x eats a large chunk of FPS. CMAA2 cleans edges almost for free. |
| Global Shadow Quality | Medium–High | The exception — see below. |
| Dynamic Shadows | Sun Only | "All" renders shadows from other light sources for minimal informational gain. |
| Model / Texture Detail | Low | Barely moves FPS either way, but Low keeps visual clutter down. |
| Texture Filtering Mode | Bilinear | Highest filtering costs little, but Bilinear is the fastest and you won't notice mid-round. |
| Shader Detail | Low | Noticeable FPS gain, no competitive downside. |
| Particle Detail | Low | Less molly and explosion clutter, more frames. |
| Ambient Occlusion | Disabled | Cosmetic contact shadows. Costs frames, reveals nothing. |
| High Dynamic Range | Performance | The quality difference is not something you'll register in a retake. |
| FidelityFX Super Resolution | Disabled (Highest Quality) | Upscaling blurs the image. Drop resolution properly instead if you need frames. |
| NVIDIA Reflex Low Latency | Enabled + Boost | Cuts system latency meaningfully on NVIDIA cards. |
If you take one thing from the table: Boost Player Contrast on, V-Sync off, everything low except shadows.
Why shadows are the exception
Global Shadow Quality is the only quality setting that produces information. Enemy shadows get cast around corners and through boost spots before the player model appears, and at Low the render distance for those shadows shrinks — meaning a Medium/High player literally sees a shadow that a Low player doesn't. That's worth 10–15 frames of anyone's budget. Medium is the sensible floor; High if your PC has headroom.
Everything else in the quality column is decoration. CS2 isn't a game you play for the scenery.
Resolution and aspect ratio
The eternal question. Roughly two-thirds of professionals play a stretched 4:3 resolution — 1280×960 being the most common — and the rest play native 16:9. Stretched makes models wider and movement feel faster on screen; native gives you a wider field of view and a sharper image. Neither is objectively correct, and pros have won Majors on both.
What actually matters:
- Stretched needs setup. Set 1280×960 in CS2, then force scaling in your GPU driver (NVIDIA Control Panel → Adjust desktop size → Full-screen scaling, "Perform scaling on: GPU") or you'll get black bars instead of stretch.
- Lower resolution is the single biggest FPS lever in the game. If your machine struggles at 1920×1080, 1280×960 recovers more frames than every advanced setting combined.
- Pick one and stop switching. Your aim adapts to the horizontal sensitivity feel of your aspect ratio; flip-flopping resets that adaptation every time.
You can check what any specific pro runs — resolution, refresh rate, full video settings — on our pro player settings database.
Display mode and refresh rate
Fullscreen, always.Borderless and windowed route the game through the desktop compositor, which adds input latency. And confirm the refresh rate in CS2's video menu actually says 144/240/360 — a surprising number of players run a high-refresh monitor at 60 Hz because a Windows update or a DisplayPort swap quietly reset it.
NVIDIA settings that still matter
Most "NVIDIA optimization" guides are ten settings of placebo. The short honest version:
- Reflex in-game does the heavy lifting. With Reflex set to Enabled + Boost inside CS2, the driver's Low Latency Mode is superseded — the in-game implementation controls the render queue directly.
- Power management: Prefer maximum performance (per-game profile) stops the card downclocking during low-load moments like buy time, which is where stutter on the first peek comes from.
- Image sharpening, digital vibrance: cosmetic, use if you like the look. Vibrance at 75–100% is genuinely popular among pros for making enemies pop on washed-out maps, and it costs nothing.
AMD users get the same latency benefit from Anti-Lag 2 in the in-game settings.
fps_max: cap or uncap?
With Reflex enabled, fps_max 0 (uncapped) is the standard answer — Reflex manages the frame queue and latency stays low without a manual cap. If you're not using Reflex, or your frame rate swings wildly, capping just below your typical minimum (say fps_max 280 on a rig that dips to 300) trades peak frames for consistent frame pacing, which feels smoother than a bouncing counter.
Set it in your autoexec or as a +fps_max 0 launch option — our launch options guide covers which launch flags still do anything in CS2, because most lists circulating are CS:GO leftovers.
The checklist version
- Fullscreen, native or 1280×960 stretched, max refresh rate confirmed.
- Boost Player Contrast on, V-Sync off.
- Everything Low/Disabled except Global Shadow Quality (Medium–High) and CMAA2 if your card is comfortable.
- Reflex Enabled + Boost (or AMD Anti-Lag 2),
fps_max 0. - GPU scaling configured if stretched.
If your frame rate is still disappointing after all of this, the bottleneck isn't the video menu — it's Windows, drivers, or hardware, and our FPS optimization guide works through those layers in order of impact.
Frequently Asked Questions
- What video settings do CS2 pros use?
- Mostly everything on Low with Boost Player Contrast enabled, MSAA off or CMAA2, and a stretched 1280×960 or native 1920×1080 resolution. Individual configs are on our pro player settings database.
- Should shadows be high or low in CS2?
- Medium or High. Shadow quality affects how far away enemy shadows render, so it's the one quality setting that gives you information rather than decoration.
- Does 4:3 stretched give an advantage in CS2?
- It makes player models appear wider and is preferred by most pros, but it costs field of view. It's preference, not a cheat code — consistency matters more than the choice itself.
- What should fps_max be in CS2?
- fps_max 0 with NVIDIA Reflex or AMD Anti-Lag 2 enabled. Without them, cap slightly below your typical minimum FPS for steadier frame pacing.
- Is CMAA2 or MSAA better for CS2?
- CMAA2. It smooths edges at a fraction of MSAA's frame cost. MSAA 4x/8x looks marginally cleaner but is one of the most expensive settings in the menu.