मेरे हेडफ़ोन को ड्राइवरों की आवश्यकता क्यों नहीं है?


23

जब मैं अपने मैक में एक नया माउस या प्रिंटर प्लग करता हूं, तो मुझे एक नया ड्राइवर स्थापित करना होगा।

हालाँकि, मैंने हाल ही में अपने कंप्यूटर में नए हेड फोन प्लग किए, और उन्होंने सिर्फ काम किया। मुझे अपने हेड फोन के लिए ड्राइवर स्थापित करने की आवश्यकता क्यों नहीं है?


9
मुझे वास्तव में संदेह है कि एक माउस को नए ड्राइवरों की आवश्यकता है
so12311

7
यह आधे दिन में 14 अपवोट्स और तीन पसंदीदा मिले?
बजे एक CVn

7
@ MichaelKjörling और हम अभी भी नहीं जानते हैं कि क्या वे USB या सामान्य ऑडियो जैक हैं :) (इस तरह के सवालों के साथ चाल कुछ बहुत ही बुनियादी या स्व-व्याख्यात्मक वाक्यांश "क्यों XYZ करता है ...?" बाकी समुदाय के लिए)
Marh '21

7
आपको ड्राइवरों को उन्हें वॉकमैन में प्लग करने की आवश्यकता नहीं है। एनालॉग हेडफ़ोन परिधीय नहीं हैं (यानी, वे कंप्यूटर डिवाइस नहीं हैं)।
Synetech

2
क्यू इलेक्ट्रॉनिक इंजीनियरों का कहना है कि आपको ज़रूरत है (
ट्रांज़िटर

जवाबों:


25

ड्राइवर ऑपरेटिंग सिस्टम और डिवाइस के बीच सॉफ्टवेयर इंटरफेस हैं। वे अप्रत्यक्ष लेकिन मानकीकृत संचार की अनुमति देते हैं। इसके बिना, डेवलपर्स को सीधे डिवाइस से बात करनी होगी और हार्डवेयर के हर कल्पनीय टुकड़े के लिए कोड लिखना होगा।

हेडफ़ोन को इस तरह के इंटरफ़ेस की कोई आवश्यकता नहीं है, क्योंकि ऑपरेटिंग सिस्टम के साथ कोई संचार नहीं है जिसे 'अनुवाद' की आवश्यकता होगी। ऑपरेटिंग सिस्टम जैक सॉकेट्स पर वोल्टेज को नियंत्रित नहीं करता है, बल्कि डिजिटल ऑडियो कमांड और डेटा को साउंड कार्ड पर भेजता है, जिसके लिए ड्राइवर की आवश्यकता होती है। साउंड कार्ड तब अपना जादू करता है और बिटस्ट्रीम को एनालॉग सिग्नल में बदल देता है, चाहे वह हेडफ़ोन, स्पीकर, एम्पलीफायर, रिकॉर्डर, स्पेक्ट्रोमीटर ... को प्लग किया गया हो, हालांकि वे अक्सर जांचते हैं कि जैक प्लग मौजूद है या नहीं।

USB हेडफ़ोन एक अपवाद है, क्योंकि वे साउंड कार्ड में प्लग नहीं करते हैं, लेकिन वे एक ही सिद्धांत पर काम करते हैं। मात्र अंतर यह है कि उन उपकरणों में एक एम्बेडेड साउंड कार्ड होता है जो ओएस के साथ संचार करता है, बजाय इसके कि वह पहले से ही कंप्यूटर पर स्थापित है। उन्हें ड्राइवरों की आवश्यकता होती है, लेकिन चूंकि हेडफ़ोन काफी सामान्य परिधीय हैं, संभावना है कि एम्बेडेड साउंड कार्ड अधिकतम संगतता के लिए बनाया गया है और एक मानकीकृत प्रोटोकॉल का उपयोग करता है जिसके लिए पहले से स्थापित ड्राइवर पर्याप्त होते हैं, जैसा कि चूहों, कीबोर्ड और फ्लैश ड्राइव के लिए आम है।


57

यदि आपके हेडफ़ोन USB हेडफ़ोन थे, तो उन्हें ड्राइवरों की आवश्यकता नहीं हो सकती है क्योंकि एक मानक निर्माता का पालन कर सकता है ताकि वे जो डिवाइस बनाते हैं वे अतिरिक्त ड्राइवरों की आवश्यकता न हों। यह उसी तरह से अधिकांश चूहों और कीबोर्ड "बस काम" है।

यदि आपके हेडफ़ोन सिर्फ एक सामान्य जैक का उपयोग करते हैं, तो मशीन के साउंड कार्ड में नियंत्रकों का एक सेट होता है जो आपके लिए प्रसंस्करण कर रहे हैं, तार के लिए बाहर जाने वाला संकेत सिर्फ हेडफ़ोन में वक्ताओं को ड्राइविंग करने वाला एक एनालॉग वोल्टेज है।


4
यह ध्यान देने योग्य है कि यूएसबी कीबोर्ड और चूहों भी एक मानक का पालन करते हैं और ऑपरेटिंग सिस्टम को एक जेनेरिक ड्राइवर प्रदान करना चाहिए जो सभी कीबोर्ड और चूहों के लिए काम करेगा जो इसका पालन करते हैं (अब तक, मैंने कोई ऐसा नहीं देखा है)। निर्माता-विशिष्ट ड्राइवर आमतौर पर अतिरिक्त, मालिकाना कार्यों (जैसे विशेष फ़ंक्शन कुंजी या एलईडी नियंत्रक को नियंत्रित करना) को उजागर करते हैं। मैं मुख्य रूप से विंडोज का उपयोग करता हूं, और मुझे पता है कि यह व्यावहारिक रूप से सभी वर्गों के उपकरणों के लिए सामान्य ड्राइवर प्रदान करता है। मुझे उम्मीद है कि मैक ओएस एक्स भी ऐसा ही करेगा।
बेन रिचर्ड्स

7

दो संभावनाएँ:

  1. यदि यह एक USB डिवाइस है तो आपके पास पहले से ही ड्राइवर थे
  2. यदि यह एक ऑडियो जैक है तो आपके पास जैक से आने वाला एक सरल एनालॉग सिग्नल होगा, इसलिए आपको इस डिवाइस को चलाने की आवश्यकता नहीं है क्योंकि यह पहले से ही साउंडकार्ड द्वारा किया गया है।

5

क्योंकि वे सिर्फ ऑडियो जैक का उपयोग कर रहे हैं जैसे स्पीकर या कुछ और। यदि वे USB हेडफ़ोन या कुछ और थे, तो यह अलग होगा। ध्वनि के लिए आपके सभी कंप्यूटर की आवश्यकता प्लग है, और यह हेडफ़ोन को विद्युत दालों को प्रसारित करता है, जो बदले में ध्वनि बनाते हैं।


2

कारण बनाम पूछना

एक माउस कंप्यूटर को एक अनुरोध भेजता है , जिसे कंप्यूटर को व्याख्या करना पड़ता है, और एक ड्राइवर यह बताता है कि कैसे। यह ऐसा है जैसे कि मैं कहता हूं "कर्सर को बाएं घुमाएं"; आपको उसके साथ कुछ भी करने के लिए अंग्रेजी समझनी होगी।

एक एनालॉग हेडफ़ोन जैक एक अनुरोध नहीं भेजता है, जैसे "कृपया वॉल्यूम 11 में निम्नलिखित ध्वनि चलाएं"। यह एक वर्तमान भेजता है जिसे व्याख्या की आवश्यकता नहीं है; वर्तमान में भौतिक रूप से हेडफ़ोन के स्पीकर विद्युत चुंबक के माध्यम से एक विशेष तरीके से कंपन करते हैं।

आपके मस्तिष्क में एकमात्र व्याख्या होती है - "हे, कि जेम्स अर्ल जोन्स 'वेफल्स!"


1

एक टीआरएस कनेक्टर (टिप, अंगूठी, आस्तीन) कनेक्टर का एक आम परिवार आम तौर पर के लिए इस्तेमाल किया है एनालॉग संकेतों ऑडियो भी शामिल है। इसलिए आपको इसके लिए ड्राइवरों की आवश्यकता नहीं है। बस .. :-) लेकिन सुनिश्चित करें कि आपके डिवाइस में एक ऑडियो आउटपुट समर्थित है ... या यदि आप USB हेड-फोन के बारे में बात कर रहे हैं तो कुछ आवश्यक ड्राइवर इंस्टॉलेशन हो सकते हैं कुछ नहीं।


1

जैसा कि दूसरों ने कहा है, आपको केवल ड्राइवरों की ज़रूरत है यदि आप यूएसबी हेडफ़ोन कनेक्ट करते हैं। एक सामान्य 2.5 मिमी प्लग में आपको अपने सिस्टम से कनेक्ट होने वाले प्रत्येक हेडफ़ोन के लिए अलग-अलग ड्राइवरों की आवश्यकता नहीं होती है। लेकिन यह मत भूलो कि आपको ऑडियो डिवाइस के लिए एक ड्राइवर स्थापित करने की आवश्यकता है और यह ऑडियो डिवाइस ऑडियो जैक के माध्यम से ऑडियो संकेतों को आउटपुट करने के लिए स्थापित ड्राइवर का उपयोग करता है।

सरल शब्दों में हेडफ़ोन यूनिवर्सल प्लग और प्ले डिवाइस हैं।


0

यह एक सादा एनालॉग आउटपुट है। कोई डिजिटल प्रोटोकॉल नहीं है, सिर्फ कच्चा ऑडियो सिग्नल है।

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