Skip to content

CS2 Cvars List

Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.

CvarDescription
vm_draw_always false
Flags and default
Flags
developmentonly clientdll defensive
Default
false
vm_camera true
Flags and default
Flags
developmentonly clientdll defensive
Default
true
vm_camera_scale 1.0
Flags and default
Flags
developmentonly clientdll defensive
Default
1.0
vm_camera_no_roll false
Flags and default
Flags
developmentonly clientdll defensive
Default
false
vm_camera_interp_speed 8.0
Flags and default
Flags
developmentonly clientdll defensive
Default
8.0
cl_crosshairstyle 20 = DEFAULT (DISABLED), 1 = DEFAULT STATIC (DISABLED), 2 = DEFAULT (accurate recoil/spread feedback with a fixed inner part), 3 = ACCURATE DYNAMIC (DISABLED) (accurate recoil/spread feedback), 4 = DEFAULT STATIC, 5 = LEGACY (fake recoil - inaccurate feedback)
Flags and default
Flags
clientdll archive per_user
Default
2
cl_crosshaircolor 5Set crosshair color as defined in game_options.consoles.txt
Flags and default
Flags
clientdll archive per_user
Default
5
cl_crosshairalpha 200
Flags and default
Flags
clientdll archive per_user
Default
200
cl_crosshairusealpha true
Flags and default
Flags
clientdll archive per_user
Default
true
cl_crosshairgap -2.2
Flags and default
Flags
clientdll archive per_user
Default
-2.2
cl_crosshairgap_useweaponvalue trueIf set to 1, the gap will update dynamically based on which weapon is currently equipped
Flags and default
Flags
clientdll archive per_user
Default
true
cl_crosshairsize 3.9
Flags and default
Flags
clientdll archive per_user
Default
3.9
cl_crosshairthickness 0.6
Flags and default
Flags
clientdll archive per_user
Default
0.6
cl_crosshairdot false
Flags and default
Flags
clientdll archive per_user
Default
false
cl_crosshair_recoil true
Flags and default
Flags
clientdll archive per_user
Default
true
cl_crosshaircolor_r 0
Flags and default
Flags
clientdll archive per_user
Default
0
cl_crosshaircolor_g 255
Flags and default
Flags
clientdll archive per_user
Default
255
cl_crosshaircolor_b 0
Flags and default
Flags
clientdll archive per_user
Default
0
weapon_debug_spread_show 0Enables display of weapon accuracy; 1: show accuracy box, 3: show accuracy with dynamic crosshair
Flags and default
Flags
clientdll cheat per_user
Default
0
weapon_debug_spread_gap 0.7
Flags and default
Flags
clientdll cheat per_user
Default
0.7
cl_crosshair_drawoutline trueDraws a black outline around the crosshair for better visibility
Flags and default
Flags
clientdll archive per_user
Default
true
cl_crosshair_outlinethickness 1.0Set how thick you want your crosshair outline to draw (0-3)
Flags and default
Flags
clientdll archive per_user
Default
1.0
cl_crosshair_dynamic_splitdist 3If using cl_crosshairstyle 2, this is the distance that the crosshair pips will split into 2. (default is 7)
Flags and default
Flags
clientdll archive per_user
Default
3
cl_crosshair_dynamic_splitalpha_innermod 0.0If using cl_crosshairstyle 2, this is the alpha modification that will be used for the INNER crosshair pips once they've split. [0 - 1]
Flags and default
Flags
clientdll archive per_user
Default
0.0
cl_crosshair_dynamic_splitalpha_outermod 1.0If using cl_crosshairstyle 2, this is the alpha modification that will be used for the OUTER crosshair pips once they've split. [0.3 - 1]
Flags and default
Flags
clientdll archive per_user
Default
1.0
cl_crosshair_dynamic_maxdist_splitratio 1.0If using cl_crosshairstyle 2, this is the ratio used to determine how long the inner and outer xhair pips will be. [inner = cl_crosshairsize*(1-cl_crosshair_dynamic_maxdist_splitratio), outer = cl_crosshairsize*cl_crosshair_dynamic_maxdist_splitratio] [0 - 1]
Flags and default
Flags
clientdll archive per_user
Default
1.0
cl_show_observer_crosshair 2Show the crosshair of the player being observed. 0: off 1: friends and party 2: everyone
Flags and default
Flags
clientdll archive release
Default
2
cl_observed_bot_crosshair 2Control the crosshair shown when observing a bot. 0: Show player crosshair. 1: Show player crosshair only when bot can be taken over, otherwise show default.. 2: Always show default crosshair for bots.
Flags and default
Flags
clientdll archive release
Default
2
cl_fixedcrosshairgap 3.0For crosshair style 1: How big to make the gap between the pips in the fixed crosshair
Flags and default
Flags
clientdll archive per_user
Default
3.0
cl_crosshair_t falseT style crosshair
Flags and default
Flags
clientdll archive per_user
Default
false
cl_show_quest_info false
Flags and default
Flags
developmentonly clientdll
Default
false
cl_paintkit_override
Flags and default
Flags
clientdll cheat release
Default
—
econ_enable_inventory_images trueallow inventory image rendering for use by scaleform
Flags and default
Flags
developmentonly clientdll
Default
true
econ_inventory_image_pinboard false
Flags and default
Flags
developmentonly clientdll
Default
false
cl_ignore_campaign_completion_requirements falseIgnores campaign progression requirements when granting quests.
Flags and default
Flags
developmentonly clientdll
Default
false
cl_use_old_wearable_shoulddraw false
Flags and default
Flags
developmentonly clientdll defensive
Default
false
cl_hud_telemetry_frametime_show 1Show frame time (FPS) in the HUD. 0=never, 1=only if poor, 2=always
Flags and default
Flags
clientdll archive release
Default
1
cl_hud_telemetry_frametime_poor 100.0Frame time greater than this is considered 'poor'.
Flags and default
Flags
clientdll archive release
Default
100.0
cl_hud_telemetry_ping_show 1Show ping in the HUD. 0=never, 1=only in poor conditions, 2=always
Flags and default
Flags
clientdll archive release
Default
1
cl_hud_telemetry_ping_poor 100.0Ping higher than this (ms) is considered 'poor'.
Flags and default
Flags
clientdll archive release
Default
100.0
cl_hud_telemetry_net_misdelivery_show 1Show percentage of user commands & server snapshots that are missed due to network conditions. 0=never, 1=only in poor conditions, 2=always
Flags and default
Flags
clientdll archive release
Default
1
cl_hud_telemetry_net_misdelivery_poor 5.0Packet delivery anomaly rate (0..100) higher than this is considered 'poor'.
Flags and default
Flags
clientdll archive release
Default
5.0
cl_hud_telemetry_net_detailed 0Show breakdown network misdelivery (loss, late delivery, and peak jitter). 0=never, 1=only in poor network conditions, 2=always
Flags and default
Flags
clientdll archive release
Default
0
cl_hud_telemetry_net_quality_graph_show 0Show packet jitter and netframe loss/reordering in the HUD. 0=never, 1=only in poor conditions, 2=always
Flags and default
Flags
clientdll archive release
Default
0
cl_hud_telemetry_serverrecvmargin_graph_show 0Show graph of the server recv margin in the HUD. (How early/late user commands are arriving at the server before they are executed.) 0=never, 1=only when there are command queue problems, 2=always
Flags and default
Flags
clientdll archive release
Default
0
dota_toast_manager_override_duration -1.0
Flags and default
Flags
developmentonly clientdll
Default
-1.0
sticky_tooltips falseDon't ever hide tooltips. Helpful when debugging complicated tooltip layouts.
Flags and default
Flags
developmentonly clientdll hidden defensive
Default
false
r_csgo_render_post_fxaa 0
Flags and default
Flags
developmentonly clientdll defensive
Default
0
r_csgo_render_post_colorcorrection 0
Flags and default
Flags
clientdll cheat
Default
0
r_csgo_render_post_bloom 1
Flags and default
Flags
clientdll cheat
Default
1
© 2025 Hypen.cz