this post was submitted on 28 Jun 2024
23 points (89.7% liked)

Steam Deck

15047 readers
164 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

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.

top 4 comments
sorted by: hot top controversial new old
[–] hungprocess@lemmy.sdf.org 5 points 5 months ago (1 children)

The internal speakers cutting off while docked seems to be a bug; I had the same issue and was able to work around it by following this comment.

For music, I have FreeTube and Tidal installed as non-steam games. I'd prefer if I could hit the media control shortcuts on my keyboard and control Tidal while I'm in a game, for example, but I haven't found a way to do that. The closest I've gotten is by installing Decky Loader and the Music Control plugin.

[–] freebee@sh.itjust.works 2 points 5 months ago

Cool, you fixed my issues!

The audio output still doesn't default to the deck speakers, but after following your hint it is now at least easy to select it while in gaming mode.

I installed the decky loader, and as non-steam game Audiotube. It seems to work, doesn't matter very much to me if keyboard shortcuts like next track don't function, I usually listen to full albums or dj mixes of 1 or 2 hours.

[–] rotopenguin@infosec.pub 5 points 5 months ago* (last edited 5 months ago)

I have a monitor with awful speakers (thanks Acer), and SteamOS will dutifully switch to them instead of using its own much better speakers. I made a non-steam shortcut with this abomination to kick it back to the internal speakers (manually run it whenever you plug into the dock/external screen).

pactl set-default-sink 'alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_1__sink'
[–] vividspecter@lemm.ee 2 points 5 months ago* (last edited 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).