If you’ve ever tried to join a Discord voice call on your Steam Deck only to find you can’t hear anyone, you’re not alone. The Steam Deck is a powerful handheld, but its Linux-based operating system can sometimes create unexpected challenges with apps like Discord. The good news is that this issue is almost always fixable with a few tweaks. Whether you’re using Discord in Game Mode or switched to Desktop Mode, this guide walks you through every proven solution to get your call audio working again.
Verify Your Discord Voice Settings
The most common cause of no incoming audio is simply that Discord is set to the wrong output device. Open Discord (doing this in Desktop Mode is easier) and navigate to User Settings, then Voice & Video. Under the Output Device dropdown, make sure it’s set to the correct speakers or headphones. On Steam Deck, the built-in speakers often appear as “Built-in Audio Analog Stereo.” If you’re using wired or Bluetooth headphones, select the corresponding entry instead. While you’re there, double-check that the Output Volume slider isn’t all the way down and that the input device is configured properly. Use the “Let’s Check” mic test to confirm everything works.
Set the Correct Audio Output on Steam Deck
The Steam Deck has multiple audio devices, and Discord sometimes defaults to the wrong one regardless of the system setting. In Desktop Mode, click the speaker icon in the system tray and look at the available output devices. The one with the checkmark is the current system default. If it doesn’t match what you want Discord to use, change it there and restart Discord. However, the real issue often lies deeper: SteamOS uses PulseAudio, and Discord may not automatically follow the system default. To fix this, you can manually reroute Discord’s audio stream.
Install PulseAudio Volume Control (pavucontrol) from the Discover software center. While Discord is in a call, open pavucontrol and switch to the Playback tab. Find the Discord entry, and use the drop-down next to it to select the correct output device. This change takes effect instantly and is a reliable workaround. For a more permanent fix, you can also try launching Discord with the following command in a terminal to force output to the system default: flatpak run com.discordapp.Discord after setting the default device in pavucontrol.
Game Mode vs Desktop Mode: What You Need to Know
Discord behaves differently depending on whether you run it in Desktop Mode or add it as a non-Steam game in Game Mode. In Desktop Mode, it operates like a standard Linux application with full access to your system’s audio stack. In Game Mode, it’s launched through Steam’s own runtime environment, which can limit its ability to detect audio devices correctly. Many users report that Discord in Game Mode simply cannot produce sound output, even after setting the correct device.
If you absolutely need Discord while gaming, consider these alternatives. First, you can run Discord in Desktop Mode and then switch back to Game Mode, but this often suspends the desktop session and may cause the call to drop. A more practical approach is to use Discord on your phone or a secondary device for voice chat while the Steam Deck handles the game. You can also try running Discord as a web app through Chrome or Firefox added to Steam, which sometimes sidesteps the audio issues. Steam’s own built-in voice chat remains the most seamless option for in-game communication.
Advanced Solutions for Persistent Discord Audio Issues
If the basic fixes don’t work, a few deeper solutions can resolve stubborn audio problems. Start by ensuring your Steam Deck is fully updated. Go to Settings > System > Software Updates and install any pending updates. Outdated system components can cause compatibility issues with flatpak applications like Discord. Next, try reinstalling Discord completely. Uninstall it via Discover, then delete any leftover configuration files by running rm -rf ~/.var/app/com.discordapp.Discord in a terminal before reinstalling.
Sometimes conflicting audio devices cause problems. In pavucontrol, go to the Configuration tab and ensure the built-in audio profile is set to “Analog Stereo Duplex” or a similar appropriate profile, not “Off” or a HDMI/DisplayPort-only profile. Also, check that no other applications are holding exclusive control of the audio device. If you use Bluetooth headphones, be aware that the Steam Deck’s Bluetooth stack can introduce latency and switching issues; try wired headphones as a test.
For advanced users, you can manually edit PulseAudio configuration files to set a default sink, but this is rarely necessary. A simpler workaround is to use a tool like pactl set-default-sink with the sink name you want, which will apply to newly launched applications.
Frequently Asked Questions
Why can’t I hear anyone in my Discord call on Steam Deck?
This is typically caused by Discord’s output device not matching your intended speakers or headphones. Check Discord’s Voice & Video settings and use pavucontrol to manually redirect the audio stream if needed. Game Mode often exacerbates the problem, so try switching to Desktop Mode for troubleshooting.
Can I use Discord while playing games on Steam Deck?
Yes, but with limitations. Running Discord in Game Mode is unreliable for audio. Many gamers prefer to use Discord on a phone or tablet alongside the Steam Deck, or rely on Steam’s built-in voice chat for a smoother experience. If you must use Discord on the Deck, setting it up in Desktop Mode and using pavucontrol to manage audio is your best bet.
How do I make Discord recognize my headphones on Steam Deck?
Plug in your headphones and confirm they appear in Desktop Mode’s sound settings. Then, in Discord’s Voice & Video settings, select them from the Output Device dropdown. If they still don’t appear, restart Discord while the headphones are connected. With Bluetooth, pair them first in Desktop Mode before opening Discord.
Why does Discord audio cut out when I switch between Game Mode and Desktop Mode?
Switching between modes effectively logs out your user session and restarts the display manager. This can interrupt active audio streams and reset device assignments. You’ll need to reconfigure Discord’s audio settings or restart the application after each switch.
Is there a better alternative to Discord on Steam Deck?
Steam’s native voice chat works flawlessly and is integrated into every game. For cross-platform play, in-game voice systems like those in Fortnite or Call of Duty work well. If you need a persistent social space, Xbox Party Chat via the Xbox app on a phone can be another good alternative.
With these fixes, you should be able to hear your friends loud and clear. If you’re still having trouble, check the Steam Deck’s official support channels or consider using an external chat device. Happy gaming!


