当我连接耳机时,我必须更改音频混音器的输出端口,然后通过断开连接执行相反的过程。
您能帮我吗,让这种情况在连接或断开耳机时自动发生,或者创建一个快捷方式以便无需完成整个过程即可进行更改?
PD:我正在使用带有 XFCE 桌面环境的 Ubuntu Studio 20.04(focal fossa)
答案1
有同样的问题...在阅读了许多论坛后,我没有找到适当的提示并编写自己的解决方案这是我的第一个脚本,我不知道它有多好,但它确实完成了它的工作
sudo journalctl -u acpid -f | grep -oP --line-buffered 'completed input layer event "jack/headphone HEADPHONE \K[^ ]*' | while read -r line
do case "$line" in
unplug\" ) pactl set-sink-port 1 analog-output-speaker;;
plug\" ) pactl set-sink-port 1 analog-output-headphones ;;
esac;
done