Никогда не используйте определенный приемник в PulseAudio

Музыку слушаю через блютуз наушники. Когда я подключаю свой ноутбук к концентратору (дисплей, aux, интернет, ...), pulseaudio переключается на новый приемник, потому что активируется включение модуля при подключении. Но я никогда не использую звук через этот usb-кабель. Есть ли способ позволить pulseaudio игнорировать этот приемник? Я хочу сохранить модуль-включение-подключение, потому что он прекрасно работает при переключении с Bluetooth на динамики ноутбука и т. Д.


person Wouter Van der Schraelen    schedule 30.04.2019    source источник
comment
Собственно мой вопрос. А может лучше в SuperUser?   -  person lkraav    schedule 03.03.2020


Ответы (1)


Возможно, в грядущем PulseAudio 14.0 у нас есть решение с параметром module-switch-on-connect blacklist=<regex>.

leho@papaya $ pactl describe-module module-switch-on-connect
Name: module-switch-on-connect
Version: 13.99.1
Description: When a sink/source is added, switch to it or conditionally switch to it
Author: Michael Terry
Usage: only_from_unavailable=<boolean, only switch from unavailable ports> ignore_virtual=<boolean, ignore new virtual sinks and sources, defaults to true> blacklist=<regex, ignore matching devices> 
Load Once: yes

Источник: https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/

person lkraav    schedule 03.03.2020
comment
Однако вы должны использовать pacmd describe-module, pactl не предоставляет эту подкоманду. - person azrdev; 10.11.2020