ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

[Audio] - Selecting "Speakers" as the preferred "Output Device" overrides the headphone sink fallback. #11458

Open ZereoX opened 1 week ago

ZereoX commented 1 week ago

Your system information

Please describe your issue in as much detail as possible:

If Speakers is explicitly set as the Output Device (instead of Default (Speakers)) prior to connecting a 3.5mm device, audio will continue to playback on the on-board speakers instead of the headphones (ACP/ACP3X/ACP6x Audio Coprocessor Speaker remains the active sink). Switching the Output Device back to Default (Speakers) does allow the device to correctly switch to the headphones sink. This issue is specific to Gaming Mode as in Desktop Mode KDE exposes both devices separately in the audio device tray.

Video

https://github.com/user-attachments/assets/4c69b942-2a14-4062-b565-e20bba5266ea

Steps for reproducing this issue:

  1. Navigate to Steam > Settings > Audio > Output Device.
  2. Set the option to Speakers.
  3. Plug in a 3.5mm device.

Reproduction Rate: 5/5

Affected Platforms

Actual result

Expected result

https://github.com/user-attachments/assets/c834939e-10cf-408e-9171-6ccb554f3c9c

Notes