If your microphone isn’t working in CS:GO (and CS2), the cause is almost always a Windows privacy setting, the wrong default device, or an in-game voice setting. This guide walks you through the most common fixes in order, from quick checks to deeper configuration, so you can get back to calling strats with your team.
Why Your Mic Fails in CS:GO
CS:GO uses the Steam Voice API, which relies on your operating system’s default input device. If Windows or Steam has the wrong mic selected, or if a privacy setting blocks desktop apps from using the mic, the game will receive no audio. Other culprits include outdated drivers, conflicting software (like Discord or OBS), and the in-game voice_enable setting being turned off.
Quick Checks Before You Change Anything
Spend 30 seconds on these basics—they solve a surprising number of cases:
- Is the mic physically muted? Check for a mute button on the headset cable or a flip-up boom arm.
- Is the in-game voice key bound? Default is V (push-to-talk) or K (voice chat). Go to Settings → Keyboard/Mouse → Voice Chat to confirm.
- Is voice_enable set to 1? Open the console (~) and type
voice_enable 1. - Is your mic selected in Steam? Steam → Settings → Voice → Input Device. Set it to your actual mic, not “Default.”
Fix 1: Enable Microphone Access in Windows
Windows 10 and 11 block microphone access for desktop apps by default in some builds. This is the #1 cause of “mic works in Discord but not CS:GO.”
- Open Settings → Privacy & Security → Microphone.
- Ensure Microphone access is turned On.
- Under “Let apps access your microphone,” make sure it’s On.
- Scroll to “Let desktop apps access your microphone” and turn it On.
If it was off, restart CS:GO after enabling it. This fix resolves the issue for a large portion of players.
Fix 2: Set the Correct Default Input Device
CS:GO uses the Windows default input device unless you override it in Steam. If you have multiple mics (webcam, headset, standalone), the wrong one may be selected.
- Right-click the speaker icon in the system tray → Sound settings.
- Under Input, choose your desired microphone from the dropdown.
- Click Properties → Additional device properties → Advanced tab.
- Uncheck “Allow applications to take exclusive control of this device.”
Then, in Steam, go to Settings → Voice and select the same mic. Restart CS:GO.
Fix 3: Check Steam Voice Settings
Steam has its own voice input and output settings that override Windows in CS:GO.
- Open Steam → Settings → Voice.
- Set Input Device to your specific mic (not “Default”).
- Click Test Microphone and speak—you should see the bar move.
- If the bar doesn’t move, try a different USB port or reinstall the mic driver.
Also, check the Output Device—if it’s set to something like “Speakers” while you’re using a headset, you might not hear teammates, which can be confused with mic failure.
Fix 4: Update or Reinstall Audio Drivers
Outdated or corrupted audio drivers can make your mic invisible to games. This is especially common after a Windows update.
- Right-click the Start button → Device Manager.
- Expand Audio inputs and outputs and Sound, video and game controllers.
- Right-click your microphone and select Update driver → Search automatically.
- If no update is found, right-click → Uninstall device (check “Delete the driver software”), then restart your PC. Windows will reinstall the driver.
For USB headsets, also try plugging into a different USB port—some front ports don’t provide enough power.
Fix 5: Disable Conflicting Software
Apps like Discord, OBS, and even some RGB software can grab exclusive control of your mic, blocking CS:GO. This is why your mic works in Discord but not in the game.
- Close Discord, OBS, and any voice chat apps while playing CS:GO.
- In Discord, go to Settings → Voice & Video and disable “Automatically determine input sensitivity” if you want to keep it open, but for testing, just close it.
- If you must keep Discord open, set its input device to a different mic (if you have one) or lower its priority.
Fix 6: Verify Game Files and Clear Steam Cache
Corrupted game files can break voice functionality. Verifying files is a safe, quick fix.
- In Steam, right-click Counter-Strike → Properties → Installed Files → Verify integrity of game files.
- Wait for the process to finish, then restart the game.
- If that doesn’t help, clear the Steam download cache: Steam → Settings → Downloads → Clear Download Cache (you’ll need to log in again).
Fix 7: Advanced Console Commands
If you’re comfortable with the developer console, these commands can force voice settings:
voice_enable 1
voice_scale 1
voice_mixer_volume 1
voice_modenable 1
snd_restart
Type each line in the console (enable it via Settings → Game → Enable Developer Console). snd_restart resets the audio system, which can clear glitches.
Frequently Asked Questions
Why does my mic work in Discord but not in CS:GO?
This is almost always a Windows privacy setting or a conflicting app. Discord uses its own input device selection, while CS:GO uses the Windows default. Check the privacy settings (Fix 1) and close Discord while testing.
How do I test if my mic is working in CS:GO?
In the main menu, go to Settings → Audio → Voice. Speak into your mic—the “Microphone Test” bar should light up. If it doesn’t, your mic isn’t reaching the game.
Why is my mic too quiet or distorted in CS:GO?
Open Windows Sound settings → Input → Properties → Levels and raise the volume to 100. Also disable “Allow applications to take exclusive control” (Fix 2). In Steam, adjust the Microphone Volume slider.
Does CS2 have different mic settings?
CS2 uses the same Steam Voice system, so all the fixes above apply. The in-game menu is slightly different, but the underlying settings are identical.
My mic works in Windows but not in CS:GO. What else can I try?
Try running Steam as administrator (right-click → Run as administrator). Also check if your headset has a physical mute switch that’s stuck. Finally, try a different USB port or a different headset to isolate the hardware.
Why does my mic work in the Steam test but not in a match?
This usually means your push-to-talk key is unbound or you’re using the wrong input device in the game’s audio settings. Double-check the key binding and set the input device to your mic in the game’s audio menu.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Campus Tech Innovation Hubs: What They Are
- Poco C51 Airtel Prepaid Locked Variant India?
- Jenkins vs GitHub Actions: Which CI/CD Fits Your Team?
- Turn Off Backup Encryption in iTunes?
- Shared VPS Hosting: Is It Better?
- Disk Defrag Pro: What It Does and Whether You Need It