设置默认声音设备输出

fer*_*ose 14 sound pulseaudio

我拥有一对 USB 有源扬声器,但找不到如何将 USB 扬声器设置为默认输出的方法。我找到了可以切换输出但没有分配默认值的设置。我在这里截图:

在此处输入图片说明

Mit*_*tch 17

您可以首先通过键入以下内容查看您当前的默认音频设备:

pactl stat
Run Code Online (Sandbox Code Playgroud)

pactl list
Run Code Online (Sandbox Code Playgroud)

您可以查看所有设备。

并使用此命令

echo "set-default-sink alsa_output.Headset" | pacmd
Run Code Online (Sandbox Code Playgroud)

您可以设置默认设备。

  • 2022 年使用“pactl info”(不是“pactl stat”) (3认同)
  • @Zlatty,我收到了同样的消息,但随后使用了 `pulseaudio --kill` 和 `pulseaudio --start`,这似乎保持了更改。 (2认同)