插入扬声器和耳机并使用 XFCE 即时切换软件(在 Arch 上)

插入扬声器和耳机并使用 XFCE 即时切换软件(在 Arch 上)

我正在使用 XFCE 运行 Arch,我的音频是 pipeline+wireplumber+pavucontrol-qt。

我需要类似的东西:https://wiki.archlinux.org/title/PulseAudio/Examples#Having_both_speakers_and_headphones_plugged_in_and_switching_in_software_on-the-fly

不同之处在于,我将数字输出连接到放大器,而不是声卡上的模拟扬声器,并将 HDMI 数字声音输出连接到显示器。

我想要的行为是永远存在输出/接收器供我在 XFCE-pulse-audio 面板插件中选择:耳机、数字输出和 HDMI,我可以通过单击在它们之间切换(请参阅:https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/start)。

这在 GNOME 上开箱即可工作。

目前插入耳机会删除数字输出,我必须摆弄音量控制混音器(pavucontrol)中的配置选项卡,通过将活动配置文件从模拟立体声输出更改为数字立体声(IEC958)输出来将其切换回来。在此配置中,如果我的放大器关闭,声音就会开始从我的显示器中发出。

我查看了 /usr/share/alsa-card-profile/paths/ 中的配置文件,但无济于事。

谢谢

答案1

您可以尝试使用 ajsnap 保存您的配置,然后根据需要调用它。

https://aj-snapshot.sourceforge.io/

相关内容