CS2 console variables
47 cvars worth knowing.
Curated CS2 console variables grouped by category — audio, video, sensitivity, crosshair, HUD, viewmodel, network, utility. Default + recommended values, one-click copy of the full command. Paste into the dev console (~) or save into your autoexec.cfg.
Showing 47 of 47 cvars
Audio
- Default:
1.0Recommended:0.4Master volume. Default 1.0 is loud — most pros run 0.3–0.5.
- Default:
1.0Recommended:0.4Teammate voice volume. Default is too loud — halve it.
- Default:
0.5Recommended:0.0In-game music. Most competitive players turn this to 0.
- Default:
1.0Recommended:0.0Menu music volume. Mute to skip the lobby loop.
- Default:
0.0Recommended:0.0Death camera music. Already 0 by default — keep it there.
- Default:
1.0Recommended:0.0MVP music between rounds. Some leave it; many disable.
Video / FPS
- Default:
0Recommended:0FPS cap. 0 = uncapped. Pros leave at 0; G-Sync handles tearing.
- Default:
1Recommended:0Show your own bullet tracers. Off can reduce visual clutter.
Sensitivity
- Default:
2.5Mouse sensitivity multiplier. Most pros run 0.5–2.0 at 400-800 DPI.
- Default:
1.0Recommended:1.0Sens multiplier when scoped (AWP / SSG / scoped rifles). 1.0 = same feel as hipfire.
- Default:
1Recommended:1Raw mouse input — bypasses Windows acceleration. Always 1 unless you have a specific reason.
Crosshair
- Default:
4Recommended:40=default, 1=default static, 2=classic, 3=classic dynamic, 4=classic static, 5=outline. Most pros run 4.
- Default:
5Recommended:2.5Half-length of each arm in pixels. Smaller = tighter, harder to spot.
- Default:
0.5Recommended:1Line thickness. 0.5–1 is the typical pro range.
- Default:
1Recommended:-2Distance from center to inner end of each arm. Negative pulls arms toward center.
- Default:
0Recommended:1Black outline around the crosshair. Improves contrast against bright maps.
- Default:
0Center dot. Most pros disable; tap-aim style players keep it.
- Default:
0T-style crosshair (no top arm). Niche AWPer choice.
HUD / Radar
- Default:
1Recommended:1Draw the HUD. Set 0 for clean recordings.
- Default:
0.85Recommended:0.85HUD size scale. Lower = more compact / more screen real estate.
- Default:
1Recommended:1Show what teammates are holding — equipment-info hints. Useful for IGLs.
- Default:
0.7Recommended:0.5Radar zoom. Lower numbers show more of the map.
- Default:
1Recommended:0Centers radar on you (vs. the map). 0 shows the whole map at once.
- Default:
0Recommended:0HUD color preset (0–9). Cosmetic.
- Default:
1Show teammates' loadouts on radar.
- Default:
0Show FPS counter top-right. Useful for performance debugging.
- Default:
0Show full net stats (FPS, ping, packet loss, choke). For deeper debugging.
Viewmodel
- Default:
60Recommended:68Field of view of your hands/weapon. Higher = arms further from center, more screen visible.
- Default:
0Recommended:2.5Push viewmodel left (negative) / right (positive). Most pros push right.
- Default:
0Recommended:0Push viewmodel forward / back. Default is centered.
- Default:
-1.5Recommended:-1.5Push viewmodel down (negative). Default position is good.
- Default:
3Preset viewmodel positions (1=desktop, 2=couch, 3=classic). 3 is the pro standard.
- Default:
1Toggle weapon hand. 1 = right (default), 0 = left. Some prefer left for clearing right-hand corners.
Network
- Default:
786432Recommended:786432Max bandwidth from server. Highest tier — keep at default.
- Default:
2Recommended:2Interpolation ratio. CS2 sub-tick smooths most network issues — leave default.
- Default:
1Recommended:1Lag compensation. Always 1.
Utility / Practice
- Default:
1Recommended:0Disables E key opening buy menu in spawn — prevents accidental buys.
- Default:
0Hide items already on your hotkey from quick-inventory. Reduces clutter.
- Default:
1Last-inventory key brings up quick-switch wheel.
- Default:
cmdWipes blood + bullet decals. Bind to a key for clean wallbang views.
- Default:
1Recommended:0Same as audio entry — listed twice for visibility. Pressing E opens buy menu in spawn. Disable for fewer accidental buys.
- Default:
0Newer alias for the above on some patches.
- Default:
0⚠ Requires sv_cheats 1Infinite ammo for practice maps. Requires sv_cheats 1.
- Default:
cmdEnds warm-up. Useful in private practice servers.
- Default:
cmdRestart the round / game. cmd, not a value.
- Default:
cmdKick all bots. Useful when you want a clean private map.
- Default:
20Buy phase duration in seconds. 9999 in practice = always-buy.
~ (tilde, top-left of keyboard) in-game. Type a cvar name to see its current value, or type cvar_name new_value to set it. Save preferences to autoexec.cfg via the Config Generator.