this post was submitted on 26 Jan 2025
15 points (94.1% liked)
Linux Gaming
16104 readers
322 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME
away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You're probably using PulseAudio somewhere in the audio stack. It can select the default output and input device. I think that many environments will have a speaker icon or something in the taskbar.
I just run
pavucontrol
directly. Jump over to the "input devices" tab, and you can check the device you want to be an input.EDIT: If you're using KDE, might be some Qt-based analog --
pavucontrol
uses GTK -- but I don't know the name off the top of my head.I installed pavucontrol and don't have any steam inputs or outputs although the streaming audio out does work.
Hmm.
So, I haven't used Steam Remote Play, no personal familiarity with it, but as I understand it, you have something like the following setup:
A laptop running Arch Linux which has a built-in microphone. Steam is running on the laptop. There is a game running on the laptop. Steam can get audio from the laptop's built-in microphone.
A Bluetooth headset which is paired to a smartphone (Android?). This is running an app that links it to Steam on the laptop.
You can hear audio on this headset from the game running on the laptop, so Steam on the laptop is definitely talking to the app on the smartphone.
The headphones are not paired with the laptop directly. That is, this isn't a Bluetooth multipoint device -- they can only pair with one device, the smartphone, and you're aiming to have audio from both smartphone apps and the laptop be audible on them.
The laptop is streaming video via some mechanism to the television. I don't think that this is directly-germane to the issue, but just to make sure that I'm not understanding what's going on.
You have previously used this configuration, but with a Windows machine taking the place of the Linux laptop. In that situation, in the operating system list of audio input devices, you selected, in the Windows operating system audio settings, a Steam streaming microphone, and it got audio from the headset by way of the microphone.
When you go to
pavucontrol
on the Linux laptop, on the "Input Devices" tab, you see only the built-in microphone as an option.It looks like Steam has its own microphone selection option. I'd have guessed that Steam Remote Play exposes a virtual microphone at the OS level, but maybe it doesn't and the streamed microphone is only usable via software using Steam's libraries. If you go to Steam->Settings->Voice->Voice Input Device, do you see the streaming microphone listed as the Voice Input Device?