Audio on steamdeck with HDMI connected - eviltoast

Hi, First, is it possible to set the steamdeck to “default” to always keep picking the steamdeck speaker as default audio out also when an HDMI is connected through the USB-C? I have an old monitor (VGA to HDMI to USB-C haha) and would be easiest to still just output audio in the steamdeck speaker by default. It is easy to switch audio outputs in desktopmode, not in gaming mode unfortunately can’t switch to steamdeck speaker there, doesn’t work.

Second, how do y’all combine music and games? I prefer to play games while listening to youtube full albums (freetube or similar) in background. Doesn’t really seem to integrate well in gaming mode either? Tried adding Monophony and Freetube as non-steam games, but not very succesful. What’s your suggestion for optimizing the setup?

Sorry for the noob-questions. Pic unrelated, sort of.

  • vividspecter@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    5 months ago

    is it possible to set the steamdeck to “default” to always keep picking the steamdeck speaker as default audio out also when an HDMI is connected through the USB-C?

    Some audio issues were introduced in the SteamOS 3.5 update (partly due to having to handle the OLED model around the same time) which causes the HDMI problem. Hopefully it will be fixed in SteamOS 3.6 or 3.7. I’ve found that Bazzite doesn’t have the issue, although obviously that’s an invasive change, and I understand it’s still a bit buggy with the OLED model.

    how do y’all combine music and games?

    I think doing what you want could be a bit technically involved. One way might be to have one device control the music, and then cast it to the deck with snapcast or similar. Then, if you can get a snapcast client on the deck to be persistently running in the background, any music that is played on the other device, will be heard on the Deck.

    Or more simply, you could try pairing your Deck in bluetooth from another device, and then select that Deck as an output. This is assuming that the Deck allows this, and that your source device supports it (Android did last time I tried).