Alterar automaticamente o dispositivo de saída de entrada de som


33

Preciso conectar meu adaptador de áudio USB (4300054 Gigawire USB Audio Adapter) à entrada de áudio porque possui uma porta de combinação de entrada e saída para voz. Depois disso, abri Configurações de som e selecionei manualmente o adaptador de áudio USB para Entrada e Saída; caso contrário, o padrão do sistema permanecerá selecionado.

Existe alguma maneira, eu posso fazer o Ubuntu selecionar automaticamente o adaptador de áudio USB como padrão assim que eu conectar?

Respostas:


47

Há um módulo pulseaudio de conexão na conexão que permite a comutação automática de um dispositivo de áudio na conexão. Para testar se isso funciona, podemos emitir o seguinte comando em um terminal:

pacmd load-module module-switch-on-connect

Com sucesso, podemos adicionar a seguinte linha ao nosso /etc/pulse/default.pa

load-module module-switch-on-connect

para carregar sempre este módulo em cada login, resp. reinicialização do daemon pulseaudio.


Acabei de encontrar esta resposta e gostaria de poder votá-la novamente. Isso resolve o problema no Ubuntu 14.04.
Lars Nyström

1
há tanto tempo, e ainda não está definido para ser carregado automaticamente no 16.04: |
Ivan Temchenko

@ LarsNyström Eu votei para você #
Nabil Kadimi

apenas aplicou esta a 17.04 - solução perfeita e realmente deve ser padrão
fishears

1
E se Module load failed?
Skippy le Grand Gourou

19

criar ~/.config/pulse/default.pase não existir e acrescentar

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

Isso é melhor do que editar /etc/pulse/default.pa.

Depois, você deve executar pulseaudio -k && pulseaudio --startpara que as alterações entrem em vigor. Obrigado por apontar isso lreeder


4
Funciona para mim em 16.04 LTS. Você também precisa reiniciar o pulseaudio após criar esta configuração. 'pulseaudio -k' na linha de comando fará isso.
Lreder

4
Por que é "melhor do que editar o /etc/pulse/default.pa"?
Rodrigo

Usei isso para definir meus fones de ouvido conectados como padrão após uma reinicialização, apenas editar /etc/pulse/default.pa não funcionou.
Sebastian Blask

2
@Rodrigo porque geralmente não é uma boa ideia editar arquivos de configuração em todo o sistema, que podem ser substituídos por uma atualização e / ou afetar outros usuários. Veja aqui: wiki.archlinux.org/index.php/PulseAudio#Configuration_files
han-tyumi 01 de

@ han-tyumi Claro! Obrigado!
Rodrigo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.