Best CS2 Video Settings: More FPS, See Enemies First
Updated October 10, 2026 · MyCS2Guru crew
Max graphics look awesome in the main menu. In an actual match, they cost you frames and sometimes even make enemies harder to spot. Pros don't play CS2 on ultra because they're broke, bro. They play with settings tuned for two things: high, stable FPS and maximum visibility.
This guide explains every video setting in CS2, tells you what each one does to your performance and what you see, and gives you ready-to-copy settings for low-end, mid-range and high-end PCs. We'll also cover resolution and aspect ratio, monitor and GPU driver settings, and how to test your changes so you actually know they helped.
Why video settings matter in CS2
Two reasons:
- FPS and input lag. Higher, steadier FPS means your mouse movements reach the screen faster. That's input lag. Lower input lag makes aim feel crisp and responsive. Stutters and FPS drops in big fights (smokes, mollies, five players on screen) can lose you duels.
- Visibility. Some settings change how easily you can spot enemies. Shadows can reveal players around corners, and certain effects can make models blend into the map or hide behind visual clutter.
Your goal is the sweet spot: settings that give you high FPS on your hardware while keeping everything that helps you see players.
Quick settings: copy these
Not interested in the details? Here's a solid setup for a mid-range gaming PC that most players will be happy with.
| Setting | Recommended |
|---|---|
| Boost player contrast | Enabled |
| Wait for vertical sync | Disabled |
| Multisampling anti-aliasing (MSAA) | 4x MSAA (2x on weaker PCs) |
| Global shadow quality | High |
| Dynamic shadows | All |
| Model / texture detail | Low or Medium |
| Texture filtering mode | Anisotropic 4x |
| Shader detail | Low |
| Particle detail | Low |
| Ambient occlusion | Disabled |
| High dynamic range | Performance |
| FidelityFX Super Resolution | Disabled (highest quality) |
| NVIDIA Reflex low latency | Enabled |
Then set your resolution and refresh rate (covered below) and you're good.
Every CS2 video setting explained
Brightness
Found in the main video tab. Most players set this between 90% and 110%. Too dark and you miss enemies in corners; too bright and the image looks washed out. Set it so you can clearly see into the darkest spots of maps like Nuke's ramp or Ancient's cave while bright areas still look normal.
Display mode
Choose Fullscreen. It gives the lowest input lag and the most stable FPS. Windowed and fullscreen windowed are fine for streaming or alt-tabbing a lot, but they can add latency on some systems.
Resolution and aspect ratio
This is a big one, so it gets its own section further down. Short version: play your monitor's native resolution (16:9) or try 4:3 stretched at 1280x960.
Refresh rate
Set this to the highest your monitor supports: 144Hz, 240Hz, 360Hz and so on. A shocking number of players buy a 240Hz monitor and play at 60Hz because they never changed this setting or their Windows display settings. Check both.
Boost player contrast
Makes player models stand out more from the background. This is one of the most important settings in CS2 for visibility. Turn it on. It has a tiny performance cost and a big visibility benefit.
Wait for vertical sync (V-Sync)
Off. V-Sync caps your FPS to your refresh rate and adds input lag. If screen tearing bothers you, use G-Sync or FreeSync instead (see the monitor section).
Multisampling anti-aliasing mode (MSAA)
Smooths jagged edges on models and objects. Jagged edges can actually make it harder to spot a head peeking from behind a box at range, since the pixels shimmer. 4x MSAA is a good balance. On weaker PCs, 2x. "None" gives you the most FPS but makes the image look rough. CMAA2 is a cheaper alternative that's softer.
Global shadow quality
This one matters for gameplay. Higher shadow quality means more and better player shadows. In many spots, you can see an enemy's shadow before you see the player. Set it to High if your PC can take it, Medium otherwise. Low removes a lot of the shadows that give away positions.
Dynamic shadows
"All" renders shadows from all light sources, which includes more player shadows. "Sun only" is cheaper but you lose some. Choose All if you can.
Model / texture detail
Affects how detailed textures look. It doesn't really change visibility, so Low or Medium is fine. It mostly uses VRAM (video memory). If you have a GPU with plenty of VRAM, Medium or High won't cost much FPS. On older cards, go Low.
Texture filtering mode
Makes textures sharper at angles and distances. Bilinear is cheapest; Anisotropic 4x to 16x looks better. Modern GPUs handle anisotropic filtering with almost no cost. 4x is plenty.
Shader detail
Affects lighting and material effects. High shader detail can add visual noise and costs FPS. Low is what most competitive players use.
Particle detail
Controls effects like sparks, debris and smoke particles. Low reduces clutter and gives you more FPS during heavy utility. Low is recommended.
Ambient occlusion
Adds soft shadows in corners and crevices. It looks nice but costs FPS and can make dark corners even darker, which isn't what you want when someone's hiding there. Disabled.
High dynamic range (HDR)
"Quality" gives nicer lighting; "Performance" is faster. Choose Performance.
FidelityFX Super Resolution (FSR)
FSR renders the game at a lower resolution and upscales it. It gives more FPS but makes the image blurrier, which hurts long-range visibility. Keep it disabled (or "Highest quality" if your PC really struggles). If you need more FPS, lower other settings first.
NVIDIA Reflex low latency
On NVIDIA GPUs, this reduces system latency by syncing the CPU and GPU more efficiently. Set it to Enabled. "Enabled + Boost" keeps your GPU clocks high, which can help a tiny bit more at the cost of power and heat. AMD users should look at Anti-Lag in the AMD driver instead.
Settings by PC type
Low-end PC or laptop
Your goal is a stable 100 or more FPS. Visuals take a back seat.
| Setting | Value |
|---|---|
| Resolution | 1280x960 or 1024x768 (4:3) |
| MSAA | None or CMAA2 |
| Shadow quality | Low or Medium |
| Dynamic shadows | Sun only |
| Texture detail | Low |
| Texture filtering | Bilinear |
| Shader / particle detail | Low |
| Ambient occlusion | Disabled |
| HDR | Performance |
| FSR | Balanced or Quality (only if needed) |
| NVIDIA Reflex | Enabled |
Mid-range PC
You can afford the visibility settings while keeping high FPS. Use the quick settings table at the top of this guide.
High-end PC
With a strong CPU and GPU, you can max out the settings that help visibility without dropping below your refresh rate:
| Setting | Value |
|---|---|
| Resolution | Native 16:9 or 4:3 stretched |
| MSAA | 4x or 8x |
| Shadow quality | High |
| Dynamic shadows | All |
| Texture detail | Medium or High |
| Texture filtering | Anisotropic 16x |
| Shader detail | Low (still recommended for clarity) |
| Particle detail | Low |
| Ambient occlusion | Disabled |
| HDR | Performance |
| FSR | Disabled |
| NVIDIA Reflex | Enabled + Boost |
Even on a monster PC, most pros keep shader and particle detail low because clutter doesn't help you spot players.
Resolution and aspect ratio: 16:9 vs 4:3
This is the most debated setting in Counter-Strike, so let's break it down properly.
16:9 native (for example 1920x1080)
- Pros: Full field of view, sharp image, everything looks the way the game was designed. You can see more to the sides of your screen.
- Cons: Player models look narrower. Needs more GPU power than lower resolutions.
4:3 stretched (for example 1280x960)
- Pros: Player models look wider, which many players feel makes them easier to hit. Lower resolution means higher FPS. Lots of pros play this way, partly out of long habit from older Counter-Strike games.
- Cons: You lose horizontal field of view, so enemies at the edges of your screen can be cut off. Everything moves faster horizontally, which takes getting used to.
4:3 black bars
Same resolution as stretched but without stretching, so you get black bars on the sides. Models look normal and you lose field of view. Some players like the focus it gives, but it's less common.
Popular resolutions
| Resolution | Aspect | Who uses it |
|---|---|---|
| 1920x1080 | 16:9 | Many modern pros and most casual players |
| 1280x960 | 4:3 stretched | Very common among pros |
| 1440x1080 | 4:3 stretched | Sharper stretched option |
| 1024x768 | 4:3 stretched | Low-end PCs and some veterans |
| 2560x1440 | 16:9 | High-end setups, sharp but demanding |
How to set up stretched properly
- In CS2, set the aspect ratio to 4:3 and choose your resolution.
- Set scaling mode to "Stretched" in game.
- In your GPU control panel (NVIDIA Control Panel, "Adjust desktop size and position" or AMD Software, "GPU Scaling"), set scaling to Full-screen and perform scaling on GPU.
- Restart the game if it doesn't stretch.
Our advice: try 16:9 for a week and 4:3 stretched for a week. Pick the one you hit more shots on. Don't switch back and forth after that.
Monitor and GPU driver settings
Windows display settings
- Right-click the desktop, Display settings, Advanced display: make sure your refresh rate is set to the max.
- Turn on Game Mode in Windows Settings, Gaming.
- Turn on "Hardware-accelerated GPU scheduling" in Graphics settings if your system supports it, and test whether it helps.
NVIDIA Control Panel
- Power management mode: Prefer maximum performance.
- Low latency mode: On (Reflex in game overrides this when supported).
- Texture filtering quality: High performance.
- Vertical sync: Off for CS2.
- Max frame rate: Off, or cap slightly under refresh if using G-Sync.
AMD Software
- Radeon Anti-Lag: Enabled.
- Radeon Chill: Disabled.
- Wait for vertical refresh: Always off.
- Texture filtering quality: Performance.
G-Sync and FreeSync
If you hate screen tearing, turn on G-Sync or FreeSync, keep V-Sync off in game, and cap your FPS 3 or so frames under your refresh rate using fps_max. For example, on a 144Hz monitor, fps_max 141. Most high-level players skip adaptive sync entirely and run uncapped FPS for the lowest latency, accepting a bit of tearing.
Useful console commands for video and performance
| Command | What it does |
|---|---|
| fps_max 0 | Removes the FPS cap (or set a number to cap) |
| fps_max_ui 120 | Caps FPS in menus to save power and heat |
| cl_showfps 1 | Shows your FPS in game |
| cq_netgraph 1 | Shows performance and network info |
| r_fullscreen_gamma | Adjusts gamma in fullscreen |
| mat_setvideomode | Changes resolution from console |
See our FPS guide for more ways to squeeze frames out of your system.
How to test your settings properly
Don't just look at the FPS counter in an empty server. Test where it matters:
- Start a private match on a busy map like Ancient or Inferno.
- Turn on
cl_showfps 1. - Throw smokes, mollies and HE grenades and watch the FPS during the effects.
- Play a deathmatch and note the lowest FPS you hit during big fights.
- Change one setting, repeat the test, compare.
What matters most is your 1% lows, the worst frames in a fight. A game that averages 300 FPS but drops to 90 when a smoke pops will feel worse than a steady 200.
Common video settings mistakes
- Monitor stuck at 60Hz. Check Windows and game refresh rate settings right now.
- V-Sync on. It adds input lag. Turn it off.
- Low shadows on a strong PC. You're hiding enemy shadows from yourself for no reason.
- High particle and shader detail. Pretty, but it clutters the screen and costs frames.
- FSR on when it's not needed. It blurs the image and hurts long-range spotting.
- Judging FPS in an empty server. Test during smokes and big fights.
- Changing aspect ratio every week. Pick one and stick with it.
Checklist before your next match
- Fullscreen mode.
- Max refresh rate in game and in Windows.
- Boost player contrast on.
- V-Sync off, Reflex on.
- Shadows medium or high.
- Shaders and particles low.
- Stable FPS above your refresh rate during big fights.
Get these right once and your game will feel faster, smoother and clearer. Then pair it with our crosshair settings and mouse settings guides for the full setup.
Digital vibrance and color settings
A lot of pros boost color saturation using NVIDIA's Digital Vibrance or AMD's Saturation setting. The idea is simple: more saturated colors make player models pop against the dusty, washed-out textures on maps like Dust2, Mirage and Anubis.
- NVIDIA: NVIDIA Control Panel, Display, Adjust desktop color settings, Digital vibrance. Popular values sit around 60% to 80% (default is 50%).
- AMD: AMD Software, Display, Custom Color, Saturation. Try 120 to 150.
You can set a profile so it only applies while CS2 is running using tools like NVIDIA's app settings or third-party utilities, so your desktop doesn't look like a cartoon. Test it on a few maps. If skin tones and terrorist models stand out more without the image looking weird, keep it.
Map-by-map visibility notes
Different maps have different visibility challenges. Knowing them helps you understand why certain settings matter.
| Map | Visibility challenge | What helps |
|---|---|---|
| Dust2 | Bright sand, long sightlines | Outline crosshair, MSAA, digital vibrance |
| Mirage | Bright A site, dark palace and window | Brightness tuning, boost player contrast |
| Inferno | Dark corners in Banana and Apartments | Brightness, shadows high |
| Nuke | Dark ramp, bright outside | Brightness and contrast balance |
| Ancient | Green foliage, dark cave and mid | Shadows high, boost player contrast |
| Anubis | Water reflections, bright stone | Particles low, MSAA |
| Train | Dark between trains, metal surfaces | Shadows, brightness |
If you're struggling to spot enemies on a specific map, load it up in a private match with bots placed in the hard-to-see areas and adjust brightness and contrast until they're easy to see.
Laptop-specific tips
Gaming laptops can run CS2 well, but they need extra attention:
- Plug it in. Laptops throttle performance on battery.
- Use the dedicated GPU. In Windows Graphics settings, set CS2 to "High performance" so it doesn't run on the integrated GPU.
- Watch temperatures. Laptops overheat and throttle. A cooling pad and cleaning the vents can add serious FPS.
- Use a high-performance power plan in Windows or your laptop's control software.
- Connect an external monitor with a high refresh rate if your laptop screen is 60Hz.
Streaming and recording: what it costs
If you stream or record while playing, your PC is doing double duty. A few tips to keep your game smooth:
- Use your GPU's hardware encoder (NVENC on NVIDIA, AMF on AMD) instead of CPU encoding.
- Cap your in-game FPS to a level your system can maintain while encoding, so you avoid big drops.
- Lower in-game settings one notch from what you'd use without streaming.
- Record at 60 FPS rather than higher unless you really need smooth slow-motion.
The settings that matter most (ranked)
If you're short on time, focus on these in order. They make the biggest difference to your gameplay:
- Refresh rate set correctly. Free performance most people miss.
- Boost player contrast on. Enemies stand out.
- Shadow quality medium or high. See enemy shadows.
- V-Sync off, Reflex on. Lowest input lag.
- Fullscreen display mode. Stable FPS and lowest latency.
- Shaders and particles low. Less clutter, more FPS.
- Resolution and aspect ratio you've committed to. Consistency for your aim.
Everything else is fine-tuning.
How often should you revisit your settings?
Valve updates CS2 often, and some patches change how settings look or perform. Revisit your video settings after a major update, a GPU driver update, or a hardware upgrade. Otherwise, leave them alone. Like your crosshair and sensitivity, constant fiddling does more harm than good.
Final word
Your video settings should make the game feel fast and make enemies obvious. Copy the quick settings, set your refresh rate, test during a smoke-heavy fight, and then forget about it. Your FPS counter will thank you, and so will your K/D.
Video settings by PC tier
| Setting | Low-end | Mid-range | High-end |
|---|---|---|---|
| Resolution | 1280x960 | 1280x960 or 1920x1080 | Native |
| MSAA | None or 2x | 4x | 4x or 8x |
| Shadows | Low | Medium | High |
| Model/texture detail | Low | Medium | High |
| Shader detail | Low | Low | Medium |
| Particle detail | Low | Low | Low |
| Ambient occlusion | Off | Off | Off or on |
Visibility matters more than looks, so most competitive players keep particles and ambient occlusion low even on high-end PCs.
Video settings FAQ
- Does Boost Player Contrast help? Many players keep it on because it makes models stand out.
- Should I use V-Sync? No for competitive play; it adds input lag.
- Is FSR worth it? Only on very weak GPUs.
Related guides
Final thoughts
Set it once, test it with your FPS counter, and stop tweaking. Consistency beats chasing the perfect config.
Example setups
A player on an older laptop switched to 1280x960 stretched, turned MSAA down to 2x, set shadows to low and particles to low. Their FPS doubled and the game finally felt playable. A player on a high-end desktop kept native resolution with 4x MSAA and high shadows, because their PC handled it easily and they liked the clarity. Both setups are correct for their hardware. Find the balance that keeps your FPS stable above your monitor's refresh rate while keeping enemies easy to see.