Changer automatiquement le périphérique d'entrée audio

34

Je dois brancher mon adaptateur audio USB (adaptateur audio USB 4300054 Gigawire) pour l’entrée audio car il possède un port combo entrée-sortie pour la voix. Ensuite, ouvrez les Paramètres son et sélectionnez manuellement l'adaptateur audio USB pour les entrées et les sorties. Sinon, la valeur par défaut du système reste sélectionnée.

Y a-t-il un moyen de faire en sorte qu'Ubuntu sélectionne automatiquement l'adaptateur audio USB par défaut dès que je me connecte?

Senthil Kumaran
la source

Réponses:

48

Il existe un module de commutation de module pulseaudio qui permet la commutation automatique d'un périphérique audio lors d'une connexion. Pour vérifier si cela fonctionne, nous pouvons émettre la commande suivante dans un terminal:

pacmd load-module module-switch-on-connect

En cas de succès, nous pouvons ajouter la ligne suivante à notre /etc/pulse/default.pa

load-module module-switch-on-connect

de toujours charger ce module à chaque connexion, resp. redémarrage du démon pulseaudio.

Takkat
la source
Je viens de retrouver cette réponse et j'aimerais pouvoir la revérifier. Cela résout le problème sur Ubuntu 14.04.
Lars Nyström
1
si longtemps qu'il est là-bas et n'est toujours pas configuré pour être chargé automatiquement dans 16.04: |
Ivan Temchenko
@ LarsNyström j'ai voté pour vous
Nabil Kadimi
Je
1
Et si Module load failed?
Skippy le Grand Gourou
18

créer ~/.config/pulse/default.pas'il n'existe pas et ajouter

.include /etc/pulse/default.pa
load-module module-switch-on-connect

C'est mieux que l'édition /etc/pulse/default.pa.

Ensuite, vous devez exécuter pulseaudio -k && pulseaudio --startles modifications. Merci de signaler que lreeder

Hirowatari
la source
4
Fonctionne pour moi sur 16.04 LTS. Vous devez également redémarrer pulseaudio après avoir créé cette configuration. 'pulseaudio -k' de la ligne de commande le fera.
lundi
4
Pourquoi est-ce "mieux que d’éditer /etc/pulse/default.pa"?
Rodrigo
J'ai utilisé cela pour que mes écouteurs connectés soient configurés par défaut après un redémarrage, l'édition de /etc/pulse/default.pa ne fonctionnant pas.
Sebastian Blask le
2
@Rodrigo, car ce n’est généralement pas une bonne idée d’éditer des fichiers de configuration à l’échelle du système, qui pourraient être écrasés par une mise à jour et / ou affecter d’autres utilisateurs. Voir ici: wiki.archlinux.org/index.php/PulseAudio#Configuration_files
han-tyumi
@ han-tyumi Bien sûr! Merci!
Rodrigo