我设法通过如下方式调整声音设置来使用 Plantronics 的蓝牙耳机,并且正在寻找方法将这个充满 UI 的工作流程硬连线为在耳机连接时默认发生。
我目前每次经历的工作流程如下:
然后我将其切换到 HSP/HFP,如下所示,系统似乎自动在窗口底部窗格中选择耳机作为输入源,因此耳机的麦克风处于启用状态:
我猜测设置 GUI 只是轮询 PulseAudio,而我在设置 GUI 中自动选择耳机进行输出和输入是由于以下一行或两行
/etc/pulse/deafult.pa
:加载模块模块切换端口可用
加载模块模块切换连接
所以我想耳机连接后设置会改变的原因就不难理解了。但是我想将此设置为此蓝牙耳机以及我的其他(相同型号)耳机的默认设置,甚至在将它们重新配对到计算机时也是如此。
我的问题是,如何让蓝牙耳机连接时自动应用最终状态?也就是说,在蓝牙连接时,蓝牙设备的麦克风将被设置为输入源,但不会同时选择该设备进行声音输出。
版本信息:
$ pacmd --version
pacmd 13.99.1
Compiled with libpulse 13.99.0
Linked with libpulse 13.99.0
谢谢!!
答案1
答案2
分享对我有用的方法。我花了很多时间在谷歌上搜索。希望这对其他人有帮助。我使用的是 Ubuntu 22.04
这个链接拯救了我: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/975
我添加了以下行:
加载模块模块卡恢复restore_bluetooth_profile = true
到文件 = /etc/pulse/default.pa
已重新启动。
现在它记得在蓝牙设备上设置的音频配置文件。
这确实应该是一个开箱即用的设置....