CS2 articles ↗
// CS2 GUIDE ///

How to Reset CS2 Binds to Default Completely

Resetting keys is easy. Making the reset stay after restarting CS2 is the tricky part—especially with old autoexec files.

◷ Updated Oct 10, 2026◴ 7 min readCounter-Strike 2
⚡ QUICK ANSWER

Open Settings → Keyboard/Mouse → Reset and confirm your keys work. If old custom binds return after restarting, check autoexec.cfg, Steam launch options and saved keybind files. Do not start with unbindall—it clears keys instead of restoring the defaults.

What happens when you reset?

The next step depends on what is actually broken.

Start in-game: Keyboard/Mouse → Reset should restore the standard controls for most players.

Try these steps in order

A practical route through the problem. Expand any step only when you want the extra details.

01
Back up the layout you may want later

If you have useful buy binds, movement preferences, or a custom layout, save a quick copy or screenshot before resetting.

02
Use CS2’s built-in keyboard reset

Open CS2 Settings → Keyboard/Mouse and select its Reset control. Confirm the change.

03
Test the basics before joining a match

Check movement, crouch, jump, use, attack, reload, scoreboard, chat and push-to-talk in a practice environment.

04
Restart CS2 once to test persistence

Exit normally and reopen. If the defaults remain, you are finished. If the custom binds return, move to the startup-config check.

05
Check autoexec and Steam launch options

Inspect your personal autoexec.cfg for bind, alias or exec lines. Also look at Steam Library → CS2 → Properties → General → Launch Options for startup config commands.

06
For a stubborn reset, protect the saved key profile first

Close CS2 and copy Steam\userdata\<account>\730\local\cfg somewhere safe. Advanced users may temporarily move their cs2_user_keys_0_slot0.vcfg from that folder, then reopen the game and inspect the result.

Why old binds keep coming back

Your menu selections can be overwritten by a command file that runs at startup.

IN-GAMEKeyboard reset

Changes the current control assignments.

STARTUPautoexec.cfg

Custom bind commands can reapply preferences.

SYNCSteam Cloud

May restore a previously saved set of user settings.

Useful check: remove any temporary startup override only after backing it up, restart the game, then inspect whether the reset persists.

Advanced file reset: what you should and should not touch

If the UI reset fails, isolate your own keybind file rather than wiping every CS2 setting.

BACK UPYour userdata

Keep a copy of 730\local\cfg outside the active folder.

OPTIONALPersonal keys file

Look for cs2_user_keys_0_slot0.vcfg; move only after verifying the filename.

DO NOT DELETEFactory templates

Keep bundled default key templates and other game content intact.

A completely clean keyboard setup is a narrower goal than factory-resetting every aspect of the game. Backups give you a way back if the new result is not what you wanted.

Important: what not to do

Avoid unbindall as a reset button

unbindall removes bindings and can leave essential actions unassigned. It does not automatically rebuild your desired layout. Also avoid deleting a whole Steam userdata directory or toggling Steam Cloud at random.

Frequently asked questions

Short answers to the most common follow-up questions.

Where is Reset to Default in CS2?

Look in Settings → Keyboard/Mouse for the Reset control. UI labels can shift between versions.

Does unbindall restore the default keys?

No. It clears existing bindings. Use the menu Reset control when your goal is factory-style keys.

Why do my old binds return after restarting?

A personal autoexec.cfg, a startup config command, or synced settings may be applying the previous layout.

What key file should advanced users inspect?

CS2 setups commonly store personal binds in cs2_user_keys_0_slot0.vcfg under the account’s 730\local\cfg userdata folder. Check what exists on your system first.

Will resetting keybinds remove my crosshair or sensitivity?

A keyboard reset focuses on assigned controls; a broad config-file cleanup can affect additional preferences. That is why this guide recommends targeted changes and backups.

Sources and verification notes

Guidance is original Walker Bex writing. Sources below support the technical details; community reports are not verified universal fixes.

References checked October 10, 2026

Walker Bex is independent of Valve. Menu labels and console access can change with game updates.