Я использую Ubuntu 12.10 64 бит. Каждый раз, когда я включаю свой компьютер, мне приходится вручную подключаться к динамикам Bluetooth и переключать аудиовыход на устройство Bluetooth.
Я нашел этот вопрос: Автоматическое подключение устройств Bluetooth .
Добавление следующей строки в /etc/pulse/default.pa
не помогает.
load-module module-switch-on-connect
Я также установил stream2ip , но там написано, что у меня нет устройства Bluetooth.
Есть ли способ выполнить эту автоматизацию?
Важное примечание: из-за изменений в протоколе d-bus, представленных в Bluez5 bt-autoconnect < = 0.2.2, в настоящее время будет работать только с Bluez4.
blockquote>bt-autoconnect
Существует инструмент python bt-autoconnect, предназначенный для подключения к существующей аудиогарнитуре, как только она становится доступной. Это полезно в том случае, если мы не хотим загружать pulseaudio
module-switch-on-connect
в нашемdefault.pa
(см. этот вопрос ).Он также подключит известное устройство к адаптеру Bluetooth (отключите его, если вы хотите подключить вручную), и он сможет переключать приемник звука на приемник Bluetooth, не прерывая воспроизведение аудиопотока.
В случае, если в настройках Bluez зарегистрировано только одно аудиоустройство Bluetooth, мы можем выбрать «Авто» для автоматического определения этого устройства. Если мы подключили более одного устройства, нам может потребоваться указать это устройство по MAC-адресу. Если мы не укажем MAC, bt-autoconnect займет первое устройство в списке, которое может быть не тем, которое нам нужно.
Если мы решим добавить bt-autoconnect для запуска приложений, оно начнется при входе в систему, свернутом только с его индикатором приложения
В меню индикатора приложения мы можем переключаться между профилем HSP (телефония низкого качества) с включенным микрофоном гарнитуры или высококачественным аудиопрофилем A2DP, где микрофон будет недоступен, если это поддерживается нашей гарнитурой.
Для всех те, которые имеют проблемы с bt-autoconnect
потому что это не поддерживает Bluez5, вот мое обходное решение:
module-switch-on-connect
к pulseaudio модулям.Я добавил следующее к своему запуску, и сценарии пробуждения (Bluetooth моего стерео обычно включен, когда я пробуждение или запускаю свой компьютер):
rfkill unblock bluetooth bluez-test-audio connect MAC-ADDRESS