Теоретично цим слід займатися "PulseAudio Volume Control". Існує кнопка для вибору пристрою як пристрою за замовчуванням, хоча вони погано названі "Встановити як резервний". Більше інформації про цю функцію тут: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
На жаль, функція не працює. Як тільки аудіопристрій USB відключено, налаштування, оскільки пристрій за замовчуванням дратується, забудьте, незважаючи на те, що всі інші настройки, такі як гучність, баланс тощо, зберігаються під час наступного підключення пристрою. У вашому випадку, якщо пристрій не видаляється, ця функція може фактично працювати для вас. Якщо у вас відсутня програма, просто встановіть пакет "pavucontrol"
Я використовую USB-гарнітуру для дзвінків, і мені довелося створити скрипт за допомогою "pacmd", щоб увімкнути або відключити його за необхідності, щоб уникнути переходу через графічний інтерфейс. Це дозволило мені лише додати кілька елементів запуску, щоб переходити вперед і назад за необхідності. У моєму випадку мій сценарій для включення гарнітури:
#!/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"
І повернутися до внутрішнього аудіо:
#!/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" досить простий у використанні, просто запустіть його з терміналу та введіть "довідку" для отримання додаткової інформації.