Setup Multiple Sound Devices in CS:GO
How to setup your CS:GO audio settings if your headphones and mic are connected to different audio devices
Posted on 25.10.2020 - last edited on 18.08.2023
UPDATE: This solution was just a fluke. CS:GO will use your windows default communication audio device for the microphone and whatever you set in game for the sound.
If you are reading this, you likely bought yourself a fancy new standalone microphone, which you need to connect to your computer in a differnt way, for example 3.5mm vs USB, than your headphones. However, after plugging it in and starting CS:GO, you found yourself frustrated. No one can hear what you are saying. Opening the game sound settings reveals that the audio device of your mic is not selected. But if you switch the audio device to your mic, you cannot hear the game anymore. Surely there has to be a solution…
I found an easy way to both hear and speak in CS:GO using different audio devices.
The Problem
CS:GO only allows you to select one audio device. People have been struggling with this ever since the game launched and 8 years later we still don’t have an official solution.
The Solution
Create a virtual audio device that you can use in CS:GO. I used Voicemeeter for this. It’s free but consider donating if this solves your problem.
Voicemeeter Settings
There are just four steps necessary to make this work:
- Choose your mic audio device as the hardware input.
- Make sure that it is only sent to the
B
channel, or you will hear yourself. - Make sure that the virtual input only sends to the
A
channel, or your teammates will hear your audio. - Click on
A1
and choose your output device. It should appear right next to it as hardware output.
Additional Settings
If you want to run these settings by default on startup, you can click on Menu
in the top right corner,
save your settings and then select the same check boxes that I did.
It will prompt you to select the settings that you just saved.
To not show Voicemeeter in your task bar all the time, right-click on
the logo in the system tray and choose Hide Voicemeeter
.
CS:GO Settings
Voicemeeter will pop up in your audio devices. There should be only one with “VOICEMEETER” in its name.
Windows Settings
I only use this workaround for CS:GO. Most other programs with dedicated audio settings and windows itself are able to select different audio devices for input and output out of the box (as one might expect). Even though Voicemeeter pops up in there as well, I don’t use it. For me it’s not the mic but the headphones that I run through a different interface than my on-board sound card.
Hope this helps you as well. Sorry for some of the screenshots containing German and Swedish…