如何更改 PulseAudio 中的接收器优先级?

aby*_*s.7 6 audio linux command-line pulse-audio gnome3

我在家里和工作中都有多个输出声音设备。特别是,我想在连接时通过外部声卡自动播放声音。所以,我需要某种接收器优先级。

查看输出pacmd list-sinks让我知道这样的优先级已经存在:

index: 1
    ...
    priority: 9049
    ...
Run Code Online (Sandbox Code Playgroud)

但是我找不到任何方法来从命令行更改此优先级。顺便说一下,在 KDE 中,我可以使用 GUI 重新排列接收器,但我不知道顺序是否与接收器的优先级有关。

如何在 GNOME 3.x 中通过命令行或 GUI 永久更改接收器优先级?

小智 1

我更喜欢使用USB声卡load-module module-switch-on-connect
在这里学习:https ://askubuntu.com/questions/113704/make-pulseaudio-prefer-external-audio-device