Log*_*gos 15 pulseaudio bluetooth
我的蓝牙耳机 (Plantronics Backbeat Go2) 与我的系统连接得很好,但我必须采取几个手动步骤才能使这项工作自动化:
感谢您提供有关解决这些问题的任何建议!
Har*_*vey 15
这对我有用:https : //sandalov.org/blog/2146/
此处复制的说明供后代使用:
Add to /etc/pulse/default.pa to automatically switch pulseaudio sink to Bluez:
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect # Add this
.endif
Modify/Create /etc/bluetooth/audio.conf to auto select A2DP profile (instead of HSP/HFP):
[General]
Disable=Headset # Add this
Apply changes:
pulseaudio -k # Restarts pulseaudio
# You may need to turn your bluetooth headphones off, then back on
Run Code Online (Sandbox Code Playgroud)
不仅在重新启动后,而且在断开并重新连接支持 HSP 和 A2DP 配置文件的设备后,Bluez 始终以 HSP(头端)模式连接该设备。
我无法详细说明幕后发生的情况(蓝牙有一些怪癖),但我怀疑我们正在将新设备连接为耳机,而不是通过 dbus 连接为音频或AudioSink设备。
似乎没有任何设置可以控制这一点。我不知道我们可以进行任何设置来在连接时将蓝牙设备默认为 A2DP(但我不能排除我在某处错过了一份文档)。这可能被视为一个错误。
有时我编写了一个脚本来使用音频配置文件建立蓝牙连接。该脚本包含在一个小型 GUI Python 应用程序中(启动板上的bt-autoconnect或通过我的ppa:takkat-nebuk/takkat),除了其他调整之外,它也确实做到了这一点,但它更像是一种黑客行为,而不是一个明确的解决方案,遗憾的是它确实如此不适用于周围的所有适配器,但它会首先以 A2DP 模式连接我的飞利浦耳机(尽管声音设置仍然声称它是 HFP,但这是另一个问题)。
归档时间: |
|
查看次数: |
12663 次 |
最近记录: |