扬声器和耳机上的模拟立体声输出

扬声器和耳机上的模拟立体声输出

这听起来是个很愚蠢的问题,但我怎样才能在耳机和扬声器上获得音频输出呢?我的主板是 GA-G41M-Combo,似乎没有任何数字音频输出,但有 3 个迷你插头,颜色分别为蓝色、绿色和红色。我不想要环绕声,我只想让耳机和扬声器同时工作,而不需要切换电缆(我的耳机有电源开/关切换开​​关)。主板如下所示:

在此处输入图片描述

我目前将扬声器插入绿色(工作),将耳机插入蓝色(无声音),在 Ubuntu 12.04 中摆弄声音设置后,似乎无法在耳机上获得输出。我真的必须购买分配器吗?!主板没有附带任何前面板适配器。

答案1

我没有可以测试这个的系统,但我相信 Arch Linux PulseAudio 网站上的这个部分应该可以对你有所帮助:

https://wiki.archlinux.org/index.php/PulseAudio/Examples#Splitting_front.2Frear

总结一下你应该做的事情:

  1. /etc/pulse/default.pa打开终端并进行如下备份:cp /etc/pulse/default.pa ~/default.pa.bak
  2. 打开声音设置菜单,将“模拟输出”模式更改为“模拟环绕声 4.0 输出”
  3. 在终端中运行pacmd list-sinks并复制输出的接收器名称。我的名称看起来像“name:”,我们对 <> 中的位感兴趣,您的名称现在应该以“analog-surround-40”结尾。
  4. 以管理员身份打开 default.pasudo gedit /etc/pulse/default.pa并添加以下行:

    加载模块 模块重新映射接收器 sink_name=扬声器 remix=no master=alsa_output.pci-0000_05_00.0.analog-surround-40 通道=2 master_channel_map=前左,前右 channel_map=前左,前右

    加载模块 模块重新映射接收器 sink_name=耳机 remix=no master=alsa_output.pci-0000_05_00.0.analog-surround-40 通道=2 master_channel_map=后左,后右 channel_map=前左,前右

将“master=alsa_output.pci-0000_05_00.0.analog-surround-40”替换为您在步骤3中找到的设备名称。

现在,当您想要在耳机和扬声器之间切换时,您应该能够在声音设置菜单中从“耳机”和“扬声器”中进行选择。

相关内容