Teoretycznie powinno to być obsługiwane przez „PulseAudio Volume Control”. Istnieje przycisk, aby wybrać urządzenie jako urządzenie domyślne, chociaż imho ma słabą nazwę „Ustaw jako awarię”. Więcej informacji o tej funkcji tutaj: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
Niestety funkcja nie działa. Gdy tylko urządzenie audio USB zostanie odłączone, ustawienie jako urządzenia domyślnego jest denerwująco zapomniane, mimo że wszystkie pozostałe ustawienia, takie jak głośność, balans itp. Zostaną zachowane przy następnym podłączeniu urządzenia. W twoim przypadku, jeśli urządzenie nie jest usuwane, ta funkcja może faktycznie działać. Jeśli brakuje Ci aplikacji, po prostu zainstaluj pakiet „pavucontrol”
Używam zestawu słuchawkowego USB do dzwonienia i musiałem utworzyć skrypt za pomocą „pacmd”, aby włączyć lub wyłączyć go w razie potrzeby, aby uniknąć przechodzenia przez GUI. To pozwoliło mi po prostu dodać kilka elementów uruchamiających, aby przełączać się tam iz powrotem w razie potrzeby. W moim przypadku mój skrypt włączający zestaw słuchawkowy to:
#!/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"
Aby wrócić do mojego wewnętrznego dźwięku:
#!/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” jest dość łatwy w użyciu, wystarczy uruchomić go z terminala i wpisać „help”, aby uzyskać więcej informacji.