CS2 Console Commands List

  • Page 20

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
IPS

Commands List

joy_forward_sensitivity

joy_forward_sensitivity <Sensitivity>

This command adjusts the sensitivity of forward movement when using a joystick.

Name Description
Sensitivity

The sensitivity multiplier for joystick forward movement. Negative values invert movement.

joy_pitch_sensitivity

joy_pitch_sensitivity <Sensitivity>

This command adjusts the sensitivity of the joystick's pitch (up and down movement).

Name Description
Sensitivity

The sensitivity level for the joystick's pitch.

joy_side_sensitivity

joy_side_sensitivity <Sensitivity value>

Adjusts the sensitivity for the joystick's side movements.

Name Description
Sensitivity value

The multiplier for joystick's side movement sensitivity.

joy_yaw_sensitivity

joy_yaw_sensitivity <Sensitivity>

This command sets the sensitivity of the joystick's yaw movement, which affects how quickly the view turns left or right.

Name Description
Sensitivity

The sensitivity multiplier for the joystick's yaw.

key_findbinding <Bind Key>

This console command produces a list in your developer console of what certain keys are bound to, such as the B key on your keyboard being bound to opening the buy menu.

Name Description
Bind Key

The key that you want to see what is bound to. This command works best when entering letters from your keyboard (D, S, T, etc) so see if it shows up with those.

Examples, Generator & More
kick <Username>

This command is used to kick, or to vote to kick, a certain player in the game, that you specifiy by entering their username.

Name Description
Username

The username of the player you want to kick.

Examples, Generator & More
kill

This command will kill your character instantly, whatever health they are on.

Examples, Generator & More
lobby_default_privacy_bits2 <0 / 1>

Sets the default privacy permissions for lobbies. Allows for configuring who can join or see the lobby.

Name Description
0 / 1

The setting for lobby privacy permissions.

Examples, Generator & More
minimap_create

This command is used to perform operations that facilitate the creation of a minimap. It is primarily a development or debugging tool meant for map creators or developers.

Examples, Generator & More
mp_consecutive_loss_aversion <0 / 1>

This command modifies how the in-game loss streak calculation adjusts when a round is won.

Name Description
0 / 1

Toggle whether the loss streak calculation adjusts on a round win.

Examples, Generator & More
mp_fraglimit <Limit>

Sets the maximum number of kills a player or team can achieve before the current map ends. A value of 0 disables this limit.

Name Description
Limit

The maximum number of kills before the map ends. Set to 0 to disable.

Examples, Generator & More
mp_halftime <0 / 1>

This command sets whether or not teams are switched at half time. Default is 1, which is enabled.

Name Description
0 / 1

Enter 0 to disable team switching at half time. Enter 1 to enable team switching at half time (default).

Examples, Generator & More
mp_halftime_duration <Seconds>

This command sets the duration of half time, in seconds.

Name Description
Seconds

The duration of half time, in seconds. Default is 15.

Examples, Generator & More
mp_retake_ct_loadout_bonus_card <Card name, Primary weapon quantity, Secondary weapon quantity, Equipment code>

Specifies the Counter-Terrorist bonus card for a full buy round during a bomb site retake scenario in Retake mode.

Name Description
Card name, Primary weapon quantity, Secondary weapon quantity, Equipment code

Defines the bonus card given to CTs including the card name, quantity of primary weapons, quantity of secondary weapons, and equipment code.

Examples, Generator & More
mp_retake_ct_loadout_bonus_card_availability <1,2>

Adjusts the availability pattern of CT bonus cards for full buy rounds during bomb site retake scenarios.

Name Description
1,2

Defines the pattern for CT bonus card availability.

Examples, Generator & More
mp_retake_ct_loadout_enemy_card <Loadout Description>

Determines the Counter-Terrorist (CT) enemy card for full buy rounds during bomb site retake scenarios in the game.

Name Description
Loadout Description

A string describing the loadout, consisting of the card name and items.

Examples, Generator & More
mp_retake_t_loadout_bonus_card <Bonus Card Config>

Defines the Terrorist (T) bonus card loadout for a full buy round during bomb site retake scenarios in Counter-Strike 2.

Name Description
Bonus Card Config

A comma-separated string specifying the bonus card details. Format: CardName,PrimaryWeaponCount,SecondaryWeaponCount,UtilityCount.

Examples, Generator & More
mp_retake_t_loadout_bonus_card_availability <T Loadout Bonus Card Availability Pattern>

Configures the availability pattern for Terrorist bonus cards in full buy rounds during bomb site retake scenarios.

Name Description
T Loadout Bonus Card Availability Pattern

The pattern of availability for bonus cards in full buy rounds.

Examples, Generator & More
mp_retake_t_loadout_enemy_card <Card Identifier> <Unknown Parameter> <Rifle Card Quantity> <Grenade Card Quantity>

Configures the Terrorist (T) enemy card loadout for a full buy round in the Retake game mode, detailing specific gear and weapons.

Name Description
Card Identifier

The unique card type identifier.

Unknown Parameter

The purpose is unidentified from the provided details.

Rifle Card Quantity

Number of rifle cards.

Grenade Card Quantity

Number of grenade cards.

Examples, Generator & More
mp_shorthanded_cash_bonus_ignore_kicked <0 / 1>

This command determines whether or not the game includes players that have been kicked when calculating if a team is short-handed for the purpose of giving a cash bonus.

Name Description
0 / 1

Whether to ignore kicked players in short-handed cash bonus calculation.

Examples, Generator & More