Em teoria, isso deve ser tratado pelo 'PulseAudio Volume Control'. Há um botão para selecionar um dispositivo como o dispositivo padrão, embora com um título incorreto como "Definir como reversão". Mais informações sobre esse recurso aqui: link
Infelizmente, o recurso não funciona. Assim que um dispositivo de áudio USB é desconectado, a configuração como dispositivo padrão é irritantemente esquecida, apesar do fato de que todas as outras configurações, como volume, balanço, etc., são retidas na próxima vez que o dispositivo é conectado. dispositivo não está sendo removido esse recurso pode realmente funcionar para você. Se você está perdendo o aplicativo, basta instalar o pacote 'pavucontrol'
Eu uso um fone de ouvido USB para fazer chamadas e tive que fazer um script usando 'pacmd' para ativá-lo ou desativá-lo conforme necessário para evitar a interface gráfica. Isso permitiu que eu adicionasse apenas alguns itens de inicialização para alternar como necessário. No meu caso, meu script para ativar o fone de ouvido é:
#!/bin/bash
pacmd "set-default-sink alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo"
pacmd "set-default-source alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono"
E para reverter para o meu áudio interno:
#!/bin/bash
pacmd "set-default-sink alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo"
pacmd "set-default-source alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono"
'pacmd' é bastante fácil de usar, basta executá-lo no terminal e digite 'help' para mais informações.