ในทางทฤษฎีควรจัดการด้วย 'PulseAudio Volume Control' มีปุ่มเพื่อเลือกอุปกรณ์เป็นอุปกรณ์เริ่มต้นแม้ว่า imho ชื่อไม่ดีเป็น 'ตั้งค่าเป็นทางเลือก' ข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะนี้ได้ที่นี่: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
น่าเสียดายที่ฟีเจอร์นี้ใช้งานไม่ได้ ทันทีที่อุปกรณ์เสียง USB ถูกถอดปลั๊กการตั้งค่าเนื่องจากอุปกรณ์เริ่มต้นถูกลืมอย่างน่ารำคาญแม้ว่าจะมีการตั้งค่าอื่น ๆ ทั้งหมดเช่นระดับเสียงยอดคงเหลือและอื่น ๆ ไว้ในครั้งต่อไปที่เสียบอุปกรณ์ในกรณีของคุณหาก อุปกรณ์ไม่ได้ถูกลบคุณสมบัตินี้อาจใช้งานได้จริงสำหรับคุณ หากคุณไม่มีแอพนี้ให้ติดตั้งแพ็คเกจ 'pavucontrol'
ฉันใช้ชุดหูฟัง USB สำหรับการโทรและต้องเขียนสคริปต์โดยใช้ 'pacmd' เพื่อเปิดใช้งานหรือปิดการใช้งานตามที่จำเป็นเพื่อหลีกเลี่ยงการผ่าน GUI สิ่งนี้ทำให้ฉันสามารถเพิ่มรายการตัวเรียกใช้งานสองสามตัวเพื่อสลับไปมาได้ตามต้องการ ในกรณีของฉันสคริปต์ของฉันเพื่อเปิดใช้งานชุดหูฟังคือ:
#!/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' นั้นค่อนข้างใช้งานง่ายเพียงแค่เรียกใช้จากเทอร์มินัลแล้วป้อน 'ความช่วยเหลือ' เพื่อรับข้อมูลเพิ่มเติม