Về lý thuyết, điều này nên được xử lý bởi 'PulseAudio Volume Control'. Có một nút để chọn một thiết bị làm thiết bị mặc định, mặc dù imho có tiêu đề kém là 'Đặt làm dự phòng'. Thông tin thêm về tính năng này tại đây: http://ubuntuguide.org/wiki/Ubfox_Oneiric_Hardware
Thật không may, tính năng này không hoạt động. Ngay khi thiết bị âm thanh USB được rút ra, cài đặt vì thiết bị mặc định bị lãng quên một cách khó chịu, mặc dù thực tế là tất cả các cài đặt khác như âm lượng, cân bằng, v.v. sẽ được giữ lại vào lần tới khi thiết bị được cắm. Trong trường hợp của bạn, nếu Thiết bị không bị xóa tính năng này thực sự có thể làm việc cho bạn. Nếu bạn đang thiếu ứng dụng, chỉ cần cài đặt gói 'pavucontrol'
Tôi sử dụng tai nghe USB để gọi và phải tạo tập lệnh bằng cách sử dụng 'pacmd' để bật hoặc tắt nó khi cần để tránh đi qua GUI, Điều này cho phép tôi chỉ cần thêm một vài mục trình khởi chạy để chuyển đổi qua lại khi cần. Trong trường hợp của tôi, tập lệnh của tôi để kích hoạt tai nghe là:
#!/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"
Và để trở lại âm thanh nội bộ của tôi:
#!/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' khá dễ sử dụng, chỉ cần chạy nó từ thiết bị đầu cuối và nhập 'trợ giúp' để biết thêm thông tin.