CS2 articles ↗
// CS2 GUIDE ///

CS2 Switch Hands
Command

Want to move your weapon model from one side to the other? Here is the clean way to switch hands in Counter-Strike 2, plus how to bind it properly.

Updated Oct 9, 2026 ~5 min readCounter-Strike 2
QUICK ANSWER

In CS2, the simplest hand-switch command is switchhands. Valve also added a built-in Switch Viewmodel Left/Right Hand key bind, defaulting to H in the April 25, 2024 update.

What are you trying to do?

Pick the situation that matches you. The right answer depends on whether you want a quick toggle, a fixed hand preference, or a custom bind.

Need a quick toggle? Use switchhands or the built-in key binding first. That is the cleanest modern CS2 method.

Try these steps in order

Start with the built-in option, then move to binds only if you want more control.

1
Use the current toggle command

Open the developer console and type switchhands. This flips the viewmodel from one side to the other in the current session.

2
Check the built-in hand-switch key

Valve added a built-in Switch Viewmodel Left/Right Hand key binding. By default, it is commonly set to H. You can change it in your keyboard settings.

3
Set your preferred default handedness

In the game settings, choose the left- or right-handed viewmodel option you want as your normal state. Then use the switch key only when needed.

4
Create a manual bind if you want one-key switching

You can bind the command to a key with something like bind h "switchhands" if that key is free.

5
Be careful with weapon-specific hand scripts

Older community scripts that try to force knives on one side and rifles on another can be inconsistent in CS2 compared with old CS:GO behavior.

6
Remove the bind cleanly if you do not like it

If your custom key feels awkward, unbind it or change it in the keyboard menu instead of stacking more aliases on top.

The two easiest ways to switch hands

CS2 now supports this feature directly, so start with the official path before hunting for old command lists.

01 · QUICK COMMANDConsole

Type switchhands to flip the viewmodel immediately.

02 · DEFAULT KEYKeyboard

Use the built-in Switch Viewmodel Left/Right Hand key, commonly H by default.

03 · PREFERENCESettings

Set your preferred left/right handedness so the game has a normal default state.

Fast test: Fast test: bind the action to a spare key, join a practice map, and tap it a few times while moving and peeking. If it behaves the way you want, you are done.
Valve’s official April 25, 2024 update notes mention both the preferred handedness setting and the switch-hands key binding.

What changed from older setups?

Many players still search for old CS:GO methods. Here is the practical difference.

OLD HABITLegacy setup

Players often looked for older right-hand commands or complex scripts.

CURRENT CS2Built-in support

CS2 now exposes the feature more directly through a dedicated setting and key bind.

If you just want to move the weapon model for visibility, the built-in option is usually enough. Only move to slot-based binds if you have a very specific reason.

If it still feels wrong

These are the usual sticking points for this topic.

The command works, but I want a permanent default

Set your usual handedness in the menu first. Think of the switch key as a temporary override, not your only configuration tool.

My old knife-left, gun-right script does not feel the same

That is normal. CS2 does not mirror every old script behavior the same way, so keep expectations realistic and test carefully.

I rebound the key and forgot what it is

Open the keyboard settings and search for the hand-switch action there. It is easier than digging through multiple old config edits.

The bind does something unexpected

Remove the custom alias and return to a plain bind or the in-game setting. This is usually the fastest way to clean up the setup.

Relevant reference: the official CS2 update notes for April 25, 2024 list the hand-switch feature and preferred handedness option.

Avoid overcomplicating a simple viewmodel change

If all you need is a cleaner view while peeking, do not turn the setup into a huge alias project

If all you need is a cleaner view while peeking, do not turn the setup into a huge alias project. Start with switchhands or the menu binding. Complex scripts are optional, not required.

Keep your setup readable. Simple settings are easier to troubleshoot and easier to repeat on a second PC.

Frequently asked questions

Straight answers for missing, stuck or incompatible CS2 Workshop maps.

What is the CS2 switch hands command?

The straightforward command is switchhands. It flips the viewmodel from one side to the other.

What key switches hands by default in CS2?

Valve added a dedicated hand-switch binding, and many players see it set to H by default. You can rebind it in the keyboard settings.

Can I keep one default side and still toggle sometimes?

Yes. Set your preferred handedness in the settings, then use the switch key only when you want a temporary change.

Do old CS:GO hand scripts work exactly the same?

Not always. Some advanced scripts behave differently in CS2, so simple built-in methods are safer for most players.

How do I remove a switch-hands bind?

Unbind the key or change it in the keyboard menu. Keeping the configuration simple makes future edits easier.

References checked October 9, 2026

Walker Bex is independent of Valve. This page explains practical settings and commands in plain language, without promising that one option fits every player.