CS2 Voice Commands: Mic, Volume, Mute, and Binds

Before changing your CS2 voice settings, work out which direction has gone quiet. If teammates hear you but you can’t hear them, start with incoming volume. If they can’t hear you, check the mic and its activation mode. For one noisy player, leave those settings alone and use the scoreboard mute.

CS2 Voice Microphone control

A push-to-talk setup gives you direct control over when your microphone transmits. Incoming volume and communication filters are separate controls.

CS2 Voice Commands Quick Reference

Turn on Settings > Game > Enable Developer Console, then press your console key, usually ~. You can enter the commands below without enabling sv_cheats. They change your own controls, not who the server permits to hear a call.

What you wantCommand to enterResult
Turn voice communication onvoice_modenable 1Enable the game voice module, including microphone communication.
Turn voice communication offvoice_modenable 0Disable the voice module; this is broader than silencing other players.
Toggle the voice modulevoice_modenable_toggleSwitch between the current enabled and disabled states.
Speak while holding a keybind "v" "+voicerecord"Hold V to transmit; release it to stop. Choose an unused key.
Use an open microphonevoice_vox 1Let your voice activate the mic instead of holding a key.
Return to push-to-talk modevoice_vox 0Disable voice activation; speak using your push-to-talk bind.
Switch microphone modevoice_toggle_open_micToggle between open-mic and push-to-talk behavior.
Adjust other players’ volumesnd_voipvolume 0.7Reduce incoming voice without disabling your own mic.
Silence all incoming voicessnd_voipvolume 0Mute received player voice while leaving microphone transmission available.
Block enemy communicationcl_mute_enemy_team 1Filter communication from opponents, including text and voice.
Hear only friends and partycl_mute_all_but_friends_and_party 2Filter out players who aren’t friends or party members, including in competitive modes.
Test your microphonevoice_loopback 1Hear your own microphone locally; turn off with voice_loopback 0.

Important distinction: Turning down snd_voipvolume doesn’t turn off your microphone. Disabling voice_modenable does affect the voice system as a whole. voice_vox chooses how the microphone activates. If an old CS:GO config tells you to use voice_enable or voice_scale, don’t substitute those for the CS2 controls.

Commands to Enable or Disable Voice Chat

voice_modenable is the broad on/off switch. That makes it the wrong choice if you only want a loud teammate to stop talking in your ears. To silence everyone you hear while keeping your own calls available, set snd_voipvolume 0 instead.

Enable or disable the voice system

To restore voice after using the global mute control, enter:

voice_modenable 1

To switch off the in-game voice module, enter:

voice_modenable 0

1 is on and 0 is off, covering your microphone as well as received voice. You can put the toggle on F9 with bind "f9" "voice_modenable_toggle". If the mic seems to fail immediately after pressing that key, check the module state before changing your device or permissions.

Mute enemies or restrict communication to friends

To filter the opposing team’s communication, enter cl_mute_enemy_team 1. Use cl_mute_enemy_team 0 to allow it again. This includes enemy text as well as voice and leaves your own team unmuted.

CommandValueEffect
cl_mute_enemy_team0 / 1Allow enemy communication / block enemy communication.
cl_mute_all_but_friends_and_party0Do not apply the friends-and-party-only filter.
cl_mute_all_but_friends_and_party1Apply the filter in non-competitive modes only.
cl_mute_all_but_friends_and_party2Apply the filter in every game mode, including competitive.

The matching menu options are under Settings > Game > Communication. If party members are audible but unfamiliar teammates aren’t, a friends-and-party value of 2 is worth checking. These are filters on your end; they don’t decide who hears you or make a muted teammate listen.

How to Change Teammate Voice Volume

snd_voipvolume is the listening-side adjustment: 0 to 2, with 1 as the default. Your mic sensitivity, push-to-talk key and game effects stay as they were. Turning this up helps you hear others; it won’t make them hear you more loudly.

Set a comfortable incoming voice level

Start with a moderate setting, then have a teammate speak while you adjust it. For example:

snd_voipvolume 0.7
Console valuePractical use
snd_voipvolume 0Silence incoming player voices without switching off your own microphone.
snd_voipvolume 0.3Very quiet comms when teammates’ microphones are overpowering.
snd_voipvolume 0.7A reduced level that keeps calls audible alongside game audio.
snd_voipvolume 1Return to the default incoming-voice level.
snd_voipvolume 1.5Boost quiet player voices above the default.
snd_voipvolume 2Use the maximum setting exposed by this console variable.

For an ordinary adjustment, the Other Player Voice Volume slider is in Settings > Audio. Don’t assume its displayed percentage maps directly to the console multiplier, especially above 1. If you boost the console value and later move the slider, the menu may write a different value over it.

If nobody is audible, check for snd_voipvolume 0 or a disabled voice_modenable before increasing the volume. When only one person is too loud, the scoreboard’s individual speaker control avoids lowering everyone else. Keep the final level comfortable enough to hear footsteps and utility alongside calls.

Do not use the old voice_scale recommendation from CS:GO. For CS2, snd_voipvolume is the current incoming-player volume control.

How to Mute and Unmute Players

You don’t need the console to silence one player. Use the speaker control beside their name in the scoreboard. Old instructions for voice_mute, voice_unmute and voice_show_mute will not give you that player-by-player control in CS2.

Mute one player through the scoreboard

  1. Open the scoreboard during the match.
  2. Enable the scoreboard cursor if it is not already active. The required mouse or secondary key prompt may vary with your current key bindings.
  3. Find the player you want to mute.
  4. Select the speaker icon associated with that player.
  5. Use the same speaker control again when you want to unmute the player.

The scoreboard lets you choose the player directly. You do not need a slot number, copied Steam identifier or hidden console command.

The group filters are useful when the problem isn’t one person. They apply to categories of players, not a specific scoreboard entry.

Match the mute to the problem. One loud player needs a scoreboard mute. The whole enemy team needs cl_mute_enemy_team 1. To hear only friends and party members, including in competitive modes, use cl_mute_all_but_friends_and_party 2.

Voice commands working?

Explore finishes for the weapons in your loadout.

Browse CS2 Skins

Useful CS2 Voice Chat Binds

These binds let you manage voice chat without opening the console during a round. Choose keys that do not conflict with movement, utility, purchases or the scoreboard.

Push-to-Talk Bind

Bind +voicerecord to a comfortable key. A push-to-talk setup transmits while that key is held rather than leaving the microphone open.

bind "v" "+voicerecord"

The plus sign matters. Holding the bound key starts +voicerecord; releasing it automatically runs -voicerecord to stop. You don’t need another key for the release.

Toggle All Voice Chat

Use voice_modenable_toggle for an all-voice switch, with one important catch: it stops your microphone too. That may suit an emergency silence key, but not a clutch bind where you still intend to make calls while other voices are muted.

bind "f9" "voice_modenable_toggle"

Toggle Open Mic and Push-to-Talk

voice_toggle_open_mic switches between two ways of starting transmission. Open mic listens for input that reaches voice_threshold. Push-to-talk waits for your held key. If the key is wrong, changing the open-mic threshold is the wrong fix.

bind "f8" "voice_toggle_open_mic"

CS2 includes an open-mic setting. If your microphone goes quiet when you join a match, check the selected input and transmission mode, then the microphone permissions in your operating system or platform. Make sure your voice is loud enough to reach the activation threshold.

Optional teammate-volume bind

This example puts incoming volume on numpad Plus. Each step changes snd_voipvolume by 0.1 within the 0 to 2 bounds. Your own mic remains available because the bind adjusts received audio, not the voice module.

bind "kp_plus" "incrementvar snd_voipvolume 0 2 0.1"

Copy the quotation marks too. The key name goes in one pair, and the command goes in the next. A semicolon separates commands within that second pair; it isn’t needed for a single command.

CS2 Voice Commands Not Working

Before reinstalling anything, narrow down the failure. Is the voice module off, is CS2 receiving the wrong microphone, or does a saved config undo your change at launch? Work through the checks below with a short test after each change.

  1. Confirm that the voice system is enabled. Start with voice_modenable 1. A forgotten press of voice_modenable_toggle can leave both your microphone and received voices off.
  2. Verify the transmission method. A push-to-talk key must actually be bound to +voicerecord, not another action. If you selected open mic instead, test that mode rather than expecting the key to behave exactly as it did in push-to-talk.
  3. Check the selected microphone and permissions. The wrong input device is a possible cause of a CS2 microphone problem. Compare the device selected in CS2 and Steam with the one you intend to use, and confirm that the operating system allows microphone access.
  4. Run a short local loopback test. With voice_loopback 1, speak and listen for your own voice. Then enter voice_loopback 0; leaving it on means you’ll keep hearing yourself during play.
  5. Check open-mic activation settings. If you’re using open mic, confirm voice_vox 1 and check voice_threshold, the decibel level that activates transmission. That threshold doesn’t control a normal held push-to-talk input.
  6. Confirm that incoming volume is not muted. Your teammates may hear you perfectly while snd_voipvolume 0 silences them on your end. Try a value above zero; 1 is the default.
  7. Hunt for the setting that changes it back. Search your autoexec, copied cfg files, Steam Cloud copy and other actions on the same key for conflicting CS2 console commands. A line loaded at startup can overwrite the value you just set.

Change one thing, then test it. A successful loopback test tells you the local capture and playback work. You still need the correct transmission mode and server channel for teammates to hear you, so don’t mistake local playback for proof that everyone is receiving the call.

Voice Commands vs Radio Commands in CS2

Your live microphone and the game’s preset radio lines are different systems. +voicerecord, voice_vox and voice_toggle_open_mic deal with microphone transmission. snd_voipvolume is the listening side, controlling received player voice.

Radio commands send preset tactical callouts rather than microphone audio. The available CS2 radio commands can communicate a short request or warning without speaking.

Who can hear whom is a server decision. Settings such as sv_alltalk and sv_deadtalk govern communication between teams, living players, dead players and spectators. You cannot change those server rules through a personal bind in an official queue.

Ready for the next CS2 match?

Trade, buy or sell CS2 skins on our marketplace.

Trade CS2 Skins on Tradeit

Frequently Asked Questions

What is the difference between voice_modenable and snd_voipvolume?

voice_modenable 0 switches the voice module off, affecting both your mic and what you hear. snd_voipvolume only adjusts incoming voices. Use the latter if you want quiet teammates but still need to make your own calls.

How do I mute one player in CS2 through the console?

Use the scoreboard rather than legacy mute commands. Open it, enable its cursor if needed and select the speaker icon beside the player. Select that icon again to unmute them.

Can I bind voice chat on and off to one key?

Yes: bind "f9" "voice_modenable_toggle" puts the voice-module switch on F9. Pressing it off also stops your own microphone, so it isn’t the same as turning down teammates while continuing to make calls.

Why does my CS2 voice volume reset after restarting the game?

snd_voipvolume normally stays saved. Check your autoexec, other CFG files, launch script and Steam Cloud copy for a conflicting value. The Audio-menu slider can also overwrite a console adjustment when you move it.

Can the other team hear me when I am playing in Premier or Competitive?

Living opponents do not receive your live team voice under normal official Premier and Competitive rules. The server determines the channels for teams, dead players and spectators. Typing sv_alltalk or sv_deadtalk as an ordinary matchmaking player doesn’t give you authority to change them.

Does open mic work in normal CS2 matchmaking?

CS2 exposes open mic as a regular client setting. Select it with voice_vox 1 or voice_toggle_open_mic, then check whether your input reaches voice_threshold. You still need the correct microphone selected and permission for the game to use it.

Are voice chat commands and binds allowed on FACEIT?

+voicerecord, voice_modenable_toggle and voice_toggle_open_mic are normal CS2 controls, not cheats. They are separate from FACEIT Voice’s own hotkeys. If you use that feature, check its settings too rather than expecting a CS2 bind to change it.

author avatar
William Westerlund
William brings 7 years of experience writing for multiple gaming blogs. He has more than 10,000 hours played in CS:GO (CS2) and have played around in other games such as TF2 and Rust. Through his experience playing the game at a high level and dealing with skins for many years, he provides first-hand insight into the topics covered on the Tradeit.gg blog.
For New Users
Ready to trade your next CS2 skin?

Claim a first-trade bonus instantly when you get started.

$5

First-Trade Bonus

Start Trading Now
CS2 voice commands guide
Up To 50% Off All Skins
Table of Contents
You may also like