添加新的 PulseAudio 接收器时,如何保留默认接收器?

添加新的 PulseAudio 接收器时,如何保留默认接收器?

我正在创建一个这样的水槽:

pactl load-module module-null-sink sink_name=DummyPulseDeviceSink

问题是它立即就成为了默认设置。

如何避免这种情况?

现在,我正在使用一种解决方法,记住当前默认值pacmd info | sed -nre 's/Default sink name:\s*(.*)/\1/p',然后恢复它。

答案1

对于 pulseaudo 作为 im 用户模式

cp /etc/pulse/default.pa $HOME/.config/pulse/default.pa

您可能需要先在家中创建文件夹。如果可能的话,我更愿意在家中进行更改。

搜索字符串#set-default-sink删除注释并写下您希望的默认接收器。

对于系统模式下的 pulseaudio,您可以直接在/etc/pulse/default.pa

相关内容