So I’ve been messing around with steam remote play. I’ve got 2 older laptops that I’ve got running with steam that streams to both of my kids tvs. Everything works great except today I decided to see if a Bluetooth headset would work for steam/in game voice chat.
When I tried it the laptops are using their built in microphones and unlike on Windows I don’t see an option for the steam streaming microphone. I’m not sure if there is a way to get it to work but if anyone has an idea I would appreciate it.
I’m on Arch btw.
Edit: I didn’t explain myself very well. Trying to have the device running the steam link app have a Bluetooth headset/earbuds connected to it then pass the microphone input to the laptop running steam.
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?