我见过一些类似的问题,但是找不到解决方案,而且它们都是几年前的了。
当我将笔记本电脑插入电视 HDMI 端口时,我必须手动浏览声音选项并选择 HDMI 才能让声音通过电视播放。有没有办法让它在连接时自动切换?
谢谢
答案1
实现这一点并不像乍一看那么容易。请参阅下面的讨论,了解为什么它实际上相当复杂:
现有的模块module-switch-on-connect
,module-switch-on-port-available
无法与 HDMI 一致工作。
目前正在做出大量努力来实现优先级列表功能,这将使我们能够定义音频设备的优先级,以便 pulseaudio 可以路由到该音频设备(或不路由):
在此功能在 PulseAudio 的未来版本中全面可用之前,我们除了在连接到 HDMI 音频设备时手动切换音频输出接收器之外,没有太多选择。
为了方便我们经常切换输出设备,我们可以考虑编写一个小脚本来在两个输出接收器之间切换。首先查看以下问题:
答案2
我编写了一个指示器小程序,可以让你切换声音输出。
只要问题不解决,这个小程序大概就舒服一点了。
我使用的是 12.04。如果您尝试成功,请告诉我。
https://github.com/lkettenb/sound-output-switcher
屏幕截图:
答案3
对于 Gnome Shell 用户,声音输出设备选择器这是一种实用的安慰,只要没有自动切换的解决方案。到目前为止,这对我使用 Gnome Shell 3.14 和 3.16 来说效果很好。