如何强制通过耳机插孔播放音频?

如何强制通过耳机插孔播放音频?

我的笔记本电脑的耳机插孔有点损坏,无法自动检测耳机。除此之外,插孔没有问题。在 Ubuntu 中,可以强制通过插孔播放音频(在 PulseAudio 上显示为耳机(未插电))。使用这种方法我没有遇到任何问题。我希望 Windows 中也有类似的方法。

答案1

  1. 插入耳机,并调整任何内置音量或电源控制,以便您能够听到发送给耳机的任何声音。
  2. 右键单击系统托盘中的音量控制图标。
  3. 选择“播放设备”。
  4. 再次点击音量控制图标,调整音量以触发声音事件。
    • 这有几个目的。首先,它可以让您确保音频尚未进入耳机。其次,它应该通过输出级别指示器向您显示我们之前打开的窗口中当前处于活动状态的播放设备。(同一设备旁边也应该有一个绿色对勾。)
  5. 如果您按照步骤 1 操作,但在步骤 4 中没有通过耳机听到任何声音,请使用播放设备对话框将默认设备更改为当前设备以外的其他设备。
  6. 重复步骤 4 和 5,直到成功,或所有播放设备选项都失败。

根据您系统的配置和驱动程序,可能不清楚哪个播放设备会将音频发送到耳机。有些可能实际上被标记为耳机,有些可能被标记为线路输出,或者耳机输出可能不明显地与其他设备捆绑在一起。例如,我的系统使用相同的播放设备来处理两个耳机笔记本电脑扬声器 - 当有东西插入耳机插孔时它会自动切换。

还要注意,如果您电脑上的耳机插孔有问题,这些设置可能会在插孔受到干扰或出现故障时无法保留。如果是这种情况,唯一的解决办法是修复插孔,或者购买一些从 USB 输入的耳机。

答案2

其实很简单,你只需要下载声音切换器来自 Click这里安装它并选择您用作输出的设备。

它提供快捷键来在输出设备之间切换。

我也遇到过类似的问题,我的耳机插孔也没有显示耳机已连接,所以我打开笔记本电脑并焊接最后两个点,这样它就会一直显示耳机已连接,然后安装软件以切换到扬声器输出...

答案3

如果您的声音是由Realtek Audio驱动程序提供,则此解决方案可能会有效。

  • 打开Device Manager
  • 展开Sound, video and game controllers node(见图)
  • 右键单击Realtek(R) Audio设备并选择Disable device
  • 再次右键单击Realtek(R) Audio并选择Enable device

禁用 Realtek 音频设备

假设您的耳机插孔或耳机本身没有物理损坏,耳机现在应该可以被检测到并正常工作。如果耳机已拔出,请重复此过程,或者在启动 Windows 之前插入耳机。

至于为什么会发生这种情况,这要么是Realtek Audio设备驱动程序中的错误,要么是当有多个(可能冲突的)音频硬件设备可用时 Windows 如何应用驱动程序的错误。

相关内容