ध्वनि इनपुट आउटपुट डिवाइस को स्वचालित रूप से बदलें


33

मुझे ऑडियो इनपुट के लिए अपने USB ऑडियो एडॉप्टर (4300054 गीगावायर USB ऑडियो एडेप्टर) को प्लग इन करना होगा क्योंकि आवाज के लिए कॉम्बो-इनपुट-आउटपुट पोर्ट है। ऐसा करने के बाद, मैं खुली साउंड सेटिंग्स पर जाता हूं और मैन्युअल रूप से इनपुट और आउटपुट के लिए यूएसबी ऑडियो एडेप्टर का चयन करता हूं, अगर मैं नहीं करता हूं, तो सिस्टम डिफ़ॉल्ट रूप से चुना जाता है।

क्या वैसे भी, मैं अपने आप ही यूएसबी ऑडियो एडेप्टर को डिफ़ॉल्ट रूप में चुनने के लिए उबंटू बना सकता हूं जैसे ही मैं प्लग-इन करता हूं?

जवाबों:


47

पल्सेडियो मॉड्यूल-स्विच-ऑन-कनेक्ट है जो कनेक्शन पर ऑडियो डिवाइस के स्वचालित स्विचिंग को सक्षम करता है। यह जाँचने के लिए कि क्या यह काम करता है हम एक टर्मिनल में निम्नलिखित कमोड जारी कर सकते हैं:

pacmd load-module module-switch-on-connect

सफलता पर हम निम्नलिखित पंक्ति को अपने साथ जोड़ सकते हैं /etc/pulse/default.pa

load-module module-switch-on-connect

हमेशा हर लॉगिन पर इस मॉड्यूल को लोड करने के लिए, सम्मान करें। Pulseaudio डेमॉन का पुनः आरंभ।


मुझे बस यह जवाब मिला और काश मैं इसे फिर से उभार पाता। यह Ubuntu 14.04 पर समस्या हल करता है।
लार्स Nyström

1
ऐसा लंबे समय से बाहर है, और अभी भी 16.04 में स्वचालित रूप से लोड होने के लिए सेट नहीं है: |
इवान टेम्चेंको

@ LarsNyström I ने आपके लिए
उत्थान किया

बस इसे 17.04 के लिए लागू किया गया - सही समाधान और वास्तव में डिफ़ॉल्ट होना चाहिए
7

1
क्या होगा अगर Module load failed?
स्किप्पी ले ग्रांड गौरौ

19

~/.config/pulse/default.paअगर यह मौजूद नहीं है तो बनाएं और अपेंड करें

.include /etc/pulse/default.pa
load-module module-switch-on-connect

यह संपादन से बेहतर है /etc/pulse/default.pa

बाद में आपको pulseaudio -k && pulseaudio --startपरिवर्तन प्रभावी होने के लिए चलना चाहिए । इंगित करने के लिए धन्यवाद कि बाहर प्रजनक


4
मेरे लिए 16.04 LTS पर काम करता है। इस कॉन्फ़िगरेशन को बनाने के बाद आपको pulseaudio को पुनरारंभ करने की भी आवश्यकता है। कमांड लाइन से 'pulseaudio -k' करेगा।
लालटेन

4
यह "संपादन /etc/pulse/default.pa" से बेहतर क्यों है?
रॉड्रिगो

मैंने अपने कनेक्ट किए गए हेडफ़ोन को पुनः आरंभ करने के बाद डिफ़ॉल्ट रूप से सेट करने के लिए इसका उपयोग किया, बस संपादन /etc/pulse/default.pa ने काम नहीं किया।
सेबेस्टियन ब्लास्क

2
@ रोड्रिगो क्योंकि यह आमतौर पर सिस्टम-वाइड कॉन्फ़िगरेशन फ़ाइलों को संपादित करने के लिए एक अच्छा विचार नहीं है, जो एक अपडेट द्वारा अधिलेखित हो सकता है और / या अन्य उपयोगकर्ताओं को प्रभावित कर सकता है। यहाँ देखें: wiki.archlinux.org/index.php/PulseAudio#Configuration_files
han-tyumi

@ हां-त्यमुई बेशक! धन्यवाद!
रोड्रिगो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.