自从我买了第三台显示器后,我就一直在为这个问题而苦恼。我找遍了所有地方,似乎找不到遇到同样问题的人。
目前,每次我重启机器时,我都会手动拔下显示器然后再重新插入。我希望有某种软件解决方案对此(注册表调整、C#、PowerShell 等等)
我的设置
- Windows 8.1 x64(Windows 7 上存在同样的问题)
- Radion HD 6970(连接三台显示器,一个 DP、一个 HDMI 和一个 DVI)
- 安装 AMD 或 Windows 驱动程序时出现相同问题
- 音频在 DP 和 HDMI 显示器上均可播放(正如预期的那样,尽管 Windows 默认为 HDMI 输出,但这不是我想要的)
问题说明
- 在 Windows(7 和 8.1,未在其他系统上测试)中,我一次只能看到显卡的一个音频输出。目前 Windows 默认为 HDMI 显示器,我无法在 Windows 中切换它。
- 到目前为止,无论我在显示设置中如何禁用显示器或卸载/重新安装驱动程序,我都无法将音频从 HDMI 显示器切换到 DP 显示器。
- 我相信我的显卡一次只能通过一个端口输出声音。这没问题,我只想让声音进入我的 DP 显示器,而不是 HDMI 显示器。
- 我想到的唯一解决办法是身体上拔下 HDMI 和 DP 显示器,然后重新插入,先插入 DP。完成此过程后,DisplayPort 将成为输出声音的选项。当我重新启动时,这会恢复为 HDMI 显示器。只有我再次重复此过程,DP 显示器才会显示。一旦我让 DP 显示器显示出来,HDMI 显示器就会消失,Windows 突然记起 DP 显示器已设置为默认音频设备。
编辑
在尝试了@Tetsujin在下面的评论中建议的所有方法后,问题仍然存在(仍然感谢您的帮助)。我即将开始删除与 HDMI 音频设备相关的所有注册表项...如果其他人有任何想法,请告诉我,我恳求。
答案1
好吧,我已经解决了我自己的问题,感觉自己像个白痴。
我有三台显示器,其中两台通过 DP 或 HDMI 传输音频。如果不以正确的顺序重新连接它们,我仍然无法在两者之间切换。然而我只需交换连接哪根电缆到哪台显示器即可,因此音频仍然默认为 HDMI,但现在转到正确的监视器!
今天我去拜访父亲时,他指出这是最明显的答案。我说我已经尝试过更换连接器了。我已经尝试过这个,但我认为上次尝试时我可能先重新连接了 DP 连接器,导致音频进入 DP 连接器,我认为解决方案不起作用。
所以从技术上讲,我提出的问题仍然没有得到解答,但我不再需要我的问题的答案,因为现在一切都按我想要的方式进行。