
Counter-Strike 2 settings,
saved and synced.
ConfigSync ships Counter-Strike 2’s real menu — 81 settings across video, keyboard / mouse, keybinds, crosshair, radar, hud, audio — and a companion that reads them from the game’s own files on Steam. Keep a preset for every situation, see what changed, and put the one you want on any PC.
- 81
- settings
- 7
- categories
- 4
- config files
- 2
- platforms
Every CS2 setting, by name
The menu as the game shows it, with the config key underneath — so what you save is what the game reads.
Video21 settings
- Brightness
- Color Mode
- Display Mode
- Aspect Ratio
setting.aspectratiomode - Resolution
- Refresh Rate
- Laptop Power Savings
- NVIDIA Reflex Low Latency
setting.r_low_latency - Wait for Vertical Sync
setting.mat_vsync - Multisampling Anti-Aliasing Mode
- Global Shadow Quality
setting.videocfg_shadow_quality - Dynamic Shadows
setting.videocfg_dynamic_shadows - Model / Texture Detail
setting.videocfg_texture_detail - Texture Filtering Mode
setting.r_texturefilteringquality - Shader Detail
setting.shaderquality - Particle Detail
setting.videocfg_particle_detail - Ambient Occlusion
setting.videocfg_ao_detail - High Dynamic Range
setting.videocfg_hdr_detail - FidelityFX Super Resolution
setting.videocfg_fsr_detail - Maximum FPS In Game
fps_max - Maximum FPS In Menus
Keyboard / Mouse4 settings
- Mouse Sensitivity
sensitivity - Zoom Sensitivity Multiplier
zoom_sensitivity_ratio - Mouse Acceleration
- Reverse Mouse Buttons
Keybinds30 settings
- Move Forward
+forward - Move Left
+left - Move Back
+back - Move Right
+right - Walk
+sprint - Jump
+jump - Duck
+duck - Fire
+attack - Secondary Fire
+attack2 - Reload
+reload - Use
+use - Drop Weapon
drop - Inspect Weapon
+lookatweapon - Switch Hands
switchhands - Primary Weapon
slot1 - Secondary Weapon
slot2 - Melee Weapon
slot3 - Cycle Grenades
slot4 - Explosives & Traps
slot5 - Previous Weapon
invprev - Next Weapon
invnext - Last Weapon Used
lastinv - Buy Menu
buymenu - Scoreboard
+showscores - Chat Message
messagemode - Team Message
messagemode2 - Use Microphone
+voicerecord - Player Ping
player_ping - Graffiti Menu
+spray_menu - Toggle Console
toggleconsole
Crosshair13 settings
- Crosshair Style
cl_crosshairstyle - Follow Recoil
cl_crosshair_recoil - Center Dot
cl_crosshairdot - Length
cl_crosshairsize - Thickness
cl_crosshairthickness - Gap
cl_crosshairgap - Outline
cl_crosshair_drawoutline - Outline Thickness
cl_crosshair_outlinethickness - Color
cl_crosshaircolor - Alpha
cl_crosshairalpha - T Style
cl_crosshair_t - Deployed Weapon Gap
cl_crosshairgap_useweaponvalue - Sniper Crosshair Width
cl_crosshair_sniper_width
Radar5 settings
- Radar Centers The Player
cl_radar_always_centered - Radar Is Rotating
cl_radar_rotate - Radar HUD Size
cl_hud_radar_scale - Radar Map Zoom
cl_radar_scale - Toggle Shape With Scoreboard
cl_radar_square_with_scoreboard
HUD2 settings
- HUD Scale
hud_scaling - HUD Color
cl_hud_color
Audio6 settings
- Master Volume
volume - Audio Device
- EQ Profile
- L/R Isolation
- Perspective Correction
snd_steamaudio_enable_perspective_correction - Enable Voice
The files the companion reads and writes
Where Counter-Strike 2 keeps its config on each launcher. The companion finds them itself; you never type a path.
| File | Format | Location |
|---|---|---|
| video | KeyValues |
|
| convars | KeyValues |
|
| keys | KeyValues |
|
| machine | KeyValues |
|
Three commands
- 01
Add Counter-Strike 2
From the catalog, in the app. You get the Default preset with the real menu.
- 02
Import what your PC has
The companion reads the files above into a new preset. Nothing is overwritten.
csync import cs2 - 03
Apply before you play
Put it in Counter-Strike 2's launch options and the right preset is in place every time.
csync launch cs2 -- %command%
Questions about CS2
Does ConfigSync change CS2's files while the game is running?
No. Counter-Strike 2 reads its config at start-up and rewrites it on exit, so the companion only applies a preset while the game is closed — it waits and applies as soon as the process (cs2, cs2.exe) is gone. Every file is backed up next to itself first.
Which CS2 files does it read?
cs2_video.txt, cs2_user_convars_0_slot0.vcfg, cs2_user_keys_0_slot0.vcfg, cs2_machine_convars.vcfg — the files Counter-Strike 2 itself writes. Only the keys ConfigSync knows are touched; everything else in the file is kept byte for byte.
Is it free?
Yes: Free keeps three games with ten snapshots per preset, and the companion is included. Pro (2.99 €/month or 10 € once while ConfigSync is in alpha) adds unlimited games, the full history and automatic sync of every PC.
What about Steam Cloud?
Steam Cloud can restore an older file when the game launches. If a change disappears, turn Cloud sync off for Counter-Strike 2 and apply the preset again.
Your CS2 setup, on every PC you play on.
Free for three games, no card. ConfigSync keeps a snapshot of every change.