CS2 Cvars List
Complete Counter-Strike 2 cvars (convars) list with descriptions, flags, defaults, and detail pages.
| Cvar | Flags | Description | Default |
|---|---|---|---|
| sv_instancebaselines true | developmentonly | Enable instanced baselines. Saves network overhead.Flags and default
| true |
| sv_stats true | developmentonly defensive | Collect CPU usage statsFlags and default
| true |
| sv_password | protected notify dontrecord release | Server password for entry into multiplayer gamesFlags and default
| |
| sv_tags | notify release | Server tags. Used to provide extra information to clients when they're browsing for servers. Separate tags with a comma.Flags and default
| |
| sv_visiblemaxplayers -1 | release | Overrides the max players reported to prospective clientsFlags and default
| -1 |
| sv_steamgroup | notify release | The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community.Flags and default
| |
| sv_steamgroup_exclusive false | release | If set, only members of Steam group will be able to join the server when it's empty, public people will be able to join the server only if it has players.Flags and default
| false |
| sv_hosting_lobby false | developmentonly replicated | Flags and default
| false |
| fs_async_threads -1 | developmentonly defensive | Number of IO threads in async filesystem (-1 == auto)Flags and default
| -1 |
| fs_report_async_io false | developmentonly defensive | Flags and default
| false |
| fs_report_sync_opens 0 | release | 0:Off, 1:Always, 2:Not during loadFlags and default
| 0 |
| fs_report_long_reads 0 | developmentonly defensive | 0:Off, 1:All (for tracking accumulated duplicate read times), >1:Microsecond threasholdFlags and default
| 0 |
| fs_warning_mode 0 | developmentonly defensive | 0:Off, 1:Warn main thread, 2:Warn other threadsFlags and default
| 0 |
| fs_fake_read_delay_ms 0 | developmentonly defensive | Add N ms of delay to every low-level read operation, to simulate a slow diskFlags and default
| 0 |
| filesystem_buffer_size 0 | developmentonly defensive | Size of per file buffers. 0 for noneFlags and default
| 0 |
| filesystem_unbuffered_io true | developmentonly defensive | Flags and default
| true |
| filesystem_native true | developmentonly defensive | Use native FS or STDIOFlags and default
| true |
| filesystem_max_stdio_read 16 | developmentonly defensive | Flags and default
| 16 |
| filesystem_report_buffered_io false | developmentonly defensive | Flags and default
| false |
| filesystem_fake_latency 0 | developmentonly defensive | Flags and default
| 0 |
| cl_cursor_scale 1.0 | archive | Cursor size scaling factor.Flags and default
| 1.0 |
| cl_auto_cursor_scale true | archive | Automatic cursor size scaling.Flags and default
| true |
| cl_input_enable_raw_keyboard false | release | Enable raw keyboard inputFlags and default
| false |
| cl_joystick_enabled false | archive | Enable joystick inputFlags and default
| false |
| joy_axisbutton_threshold 0.3 | archive | Analog axis range before a button press is registered.Flags and default
| 0.3 |
| resourcesystem_multiframe_finalize_time_msec 10.0 | developmentonly | Max time to spend finalizing resources per frame in miliseconds.Flags and default
| 10.0 |
| d3d_max_feature_level <Not set> | developmentonly defensive | Report the maximum D3D feature level available.Flags and default
| <Not set> |
| r_low_latency 1 | developmentonly defensive | NVIDIA Low Latency/AMD Anti-Lag 2 (0 = off, 1 = on, 2 = NV-only, on + boost)Flags and default
| 1 |
| r_low_latency_trigger_flash true | developmentonly defensive | NVIDIA Low Latency Trigger FlashFlags and default
| true |
| r_suppress_redundant_state_changes true | developmentonly defensive | Flags and default
| true |
| r_draw_first_tri_only false | cheat | Flags and default
| false |
| r_draw_instances true | cheat | Flags and default
| true |
| r_texturefilteringquality 1 | developmentonly missing1 defensive | 0: Bilinear, 1: Trilinear, 2: Aniso 2x, 3: Aniso 4x, 4: Aniso 8x, 5: Aniso 16xFlags and default
| 1 |
| r_fullscreen_gamma 2.2 | archive missing1 | Screen Gamma (only in fullscreen modes)Flags and default
| 2.2 |
| r_wait_on_present false | developmentonly defensive | Flags and default
| false |
| r_async_shader_compile_notify_frequency 10 | developmentonly | Flags and default
| 10 |
| r_flush_on_pooled_ib_resize true | release | Flags and default
| true |
| r_multigpu_num_gpus_found 1 | developmentonly defensive | Flags and default
| 1 |
| r_multigpu_num_gpus_used 1 | developmentonly defensive | Flags and default
| 1 |
| r_dx11_software_cmd_lists true | developmentonly defensive | Enable Software Command lists for DX11 (Avoid using deferred contexts)Flags and default
| true |
| r_use_memory_budget_model false | developmentonly defensive | Use a model of GPU memory use to determine budget rather than querying the OS.Flags and default
| false |
| r_renderdoc_open_captures true | developmentonly defensive | Flags and default
| true |
| r_renderdoc_validation_error_capture_limit 5 | developmentonly defensive | Flags and default
| 5 |
| r_timestamp_query_multiplier 1.0 | developmentonly defensive | Set the TIMESTAMP query cycle multiplier, for drivers that lieFlags and default
| 1.0 |
| r_pipeline_stats_present_flush false | developmentonly defensive | Experimental: Set to 1 to enable full GPU pipeline flushing after each present.Flags and default
| false |
| r_pipeline_stats_command_flush false | developmentonly defensive | Experimental: Set to 1 to enable full GPU pipeline flushing after each command list.Flags and default
| false |
| r_pipeline_stats_use_flush_api true | developmentonly defensive | Experimental: Set to 1 to use the ID3D11DeviceContext11::Flush() to flush the GPU pipeline instead of queries.Flags and default
| true |
| r_pipeline_stats_flush_before_sleeping false | developmentonly defensive | Experimental: Set to 1 to enable GPU pipeline flushes right before the render thread sleeps to wait for more work.Flags and default
| false |
| r_frame_sync_enable true | developmentonly defensive | Flags and default
| true |
| r_force_no_present false | cheat | Force the render device to not present frames.Flags and default
| false |