CSMIX.NET

Help

CS2 console commands and binds

A short cheat sheet of Counter-Strike 2 console commands. All of them are client settings, so they work on any server, including community servers. Below you will also find bind examples and the chat commands available on CSMIX servers. To use the console, turn on Enable Developer Console (~) on the Game tab of the settings and press the ~ key. The values in the tables are examples - pick your own.

Connection and basics

Commands for joining and leaving a server.

CommandWhat it does
connect ip:portConnect to a server by its address
retryReconnect to the last server
disconnectLeave the server and return to the main menu
statusShow information about the current server
clearClear the console
quitClose the game

How to connect by IP

FPS and network

FPS, ping and packet loss are shown by the telemetry counters. They are set up on the Game tab of the settings, in the Telemetry section, or with the commands below: 0 - never, 1 - only when the values get poor, 2 - always.

CommandWhat it does
fps_max 0Frame rate limit; 0 removes the limit
cl_hud_telemetry_frametime_show 2Show frame time and FPS
cl_hud_telemetry_ping_show 2Show ping

Sound and voice

A single player can be muted from the scoreboard, without the console.

CommandWhat it does
volume 0.5Master volume, from 0 to 1
snd_voipvolume 0.5Volume of other players' voice chat
voice_modenable 0Turn voice chat off; 1 turns it back on

Weapon position, crosshair and mouse

The same options are available in the game settings. A crosshair can also be imported and shared as a code in the Crosshair settings.

CommandWhat it does
viewmodel_fov 68Field of view of the weapon model, from 54 to 68
viewmodel_offset_x 2.5Weapon position: left - right
viewmodel_offset_y 0Weapon position: closer - further
viewmodel_offset_z -1.5Weapon position: lower - higher
viewmodel_presetpos 3Ready-made position: 1 - Desktop, 2 - Couch, 3 - Classic
switchhandsMove the weapon to the other hand
cl_crosshairsize 2Length of the crosshair lines
cl_crosshairgap -2Gap in the centre of the crosshair
cl_crosshairthickness 1Thickness of the lines
cl_crosshairdot 0Dot in the centre: 0 - off, 1 - on
cl_crosshaircolor 1Colour: 0 - red, 1 - green, 2 - yellow, 3 - blue, 4 - cyan, 5 - custom
sensitivity 1.5Mouse sensitivity

Binds

A bind assigns a command to a key: the word bind, then the key, then the command. If the command contains spaces, or several commands separated by a semicolon, put it in quotes. A new bind replaces whatever the key did before, so choose keys you do not use.

A jump throw bind is no longer needed: in CS2 the jump throw is built into the game. Jump and release the grenade right after the jump - the throw comes out the same every time. Buy binds work wherever the buy menu is available.

BindWhat it does
bind mwheeldown +jumpJump with the mouse wheel
bind f6 "buy vesthelm; buy defuser"Buy armour with a helmet and a defuse kit with one key
bind f7 "buy smokegrenade; buy flashbang"Buy a smoke grenade and a flashbang
bind z slot8Take out the smoke grenade
bind x slot7Take out the flashbang
unbind f6Remove the bind from a key

Chat commands on CSMIX servers

These commands are typed in the game chat, not in the console. By default the chat opens with the Y key.

The skin changer has no commands: skins are picked on the site and show up on all CSMIX servers.

CommandWhat it does
!reportReport a player who breaks the rules
!subTurn the bonuses of a MIX+ or MIX Pro subscription on or off
!modelsOn Random Models servers: choose a character model from the menu or switch back to random

Project rulesFree skin changerSubscription

Questions and answers

How do I open the console in CS2?

Open the settings, go to the Game tab and set Enable Developer Console (~) to Yes. Then press the ~ key in the menu or during a match.

Do these commands work on community servers?

Yes. They are client settings: they change only your own game and are saved on your computer, so they work on any server. Commands that require sv_cheats work only where the server allows them.

Do I need a jump throw bind in CS2?

No. The jump throw is built into CS2: jump and release the grenade right after the jump, and the throw comes out the same every time.

How do I remove a bind?

Type unbind and the key name in the console, for example unbind f6. You can also assign the key again in the Keyboard / Mouse settings.

How do I see FPS and ping in CS2?

Turn on the telemetry counters on the Game tab of the settings, or type cl_hud_telemetry_frametime_show 2 and cl_hud_telemetry_ping_show 2 in the console. The net_graph command from CS:GO is not available in CS2.