You are not logged in.

#1 2022-10-10 13:30:06

ndttt
Member
Registered: 2017-03-19
Posts: 38

Disable a specific HDMI audio device?

I have two monitors that have speakers and after every reboot/resume from suspend, it defaults the audio to a monitor I don't want the sound coming from.

Is there a way I can disable one of the hdmi device's audio so it always defaults to the specific device I want?

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [ASUS VG289]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [ASUS VG289Q1A]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I would like it to always default to

card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [ASUS VG289]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Offline

#2 2022-10-10 17:27:56

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,935

Re: Disable a specific HDMI audio device?

Simplest would be to just make use of the sticky profile logic in pulse https://www.freedesktop.org/wiki/Softwa … ettosticky

Offline

Board footer

Powered by FluxBB