all*_*tic 20
解决此问题的一种方法是在设备管理器中禁用 HDMI 音频设备。这不会让您使用 HDMI 音频,除非您再次启用它,因此您必须记住如何做到这一点;但好处是您甚至不会在控制面板的播放/录制属性中看到 HDMI 音频设备。
发生这种情况的原因很可能是因为 VIA 声音驱动程序有一个错误,导致它无法正确执行“插孔检测”。
插孔检测是一种机制,可检测您的声音插孔中是否插入了声音设备。这是一项相当新的技术,基于感应电流是否从音频端口汲取(通过标准 3.5" 电缆传输音频需要非常少量的能量)。
当插孔检测在 Windows 7 上正常工作时,只要音频输出(扬声器、耳机等)插入设备,Windows 就会自动继续使用标记为默认的设备。但是如果其他设备有连接的插孔而默认设备没有,它将切换到连接的设备。这样做是为了防止人们不得不在控制面板中手动挖掘来收听音频:它可以帮助新用户,因为音频“只是播放”了插孔所插入的任何设备。
Jack 检测实际上是一种软件机制,它很容易被破坏并且非常特定于硬件。在 Linux 操作系统上,高级 Linux 声音架构 (ALSA) 驱动程序开发人员多年来一直在努力解决插孔检测问题,他们承担着使其在大量不同声卡上工作的劳动密集型任务。不幸的是,大多数主板都配备了独特或几乎独特的音频芯片组,这使问题变得更糟。这也意味着 Windows 驱动程序同样容易出错。
无需在设备管理器中禁用设备即可启用正确的插孔检测的建议:
系统总是认为您的 HDMI 音频已“插入”的原因很可能是您使用 HDMI 或 DisplayPort 来插入您的显示器。Windows 说“哦,你有一个显示器插入”,显示器的电子信号表明音频路径可用,所以它当然会尝试将它用作默认设备——尤其是如果你的 VIA 音频驱动程序没有“没有正确的插孔检测,Windows 认为没有插入任何东西。
这是一个真正的快速插孔检测测试:
如果UI 中没有任何内容更改为“设备已拔出”或“未插入”,则插孔检测功能不正常。
如果你能明确确定插孔检测是正常工作,你仍然是你的愿望不能得到这个工作,你可能不得不求助于在设备管理器禁用设备。:/
顺便说一句,嗨!:) 你有一个很棒的头像,呵呵 :)
归档时间: |
|
查看次数: |
62411 次 |
最近记录: |