शायद आपने 'XInput' और 'DirectInput' शब्द यहां-वहां सुने होंगे, लगभग हमेशा उन कंट्रोलर के संदर्भ में जिनका उपयोग आप विंडोज के लिए कर सकते हैं। लेकिन उनका वास्तव में क्या मतलब है? क्या इससे फर्क पड़ता कि आपके पास कौन सा है, और यदि हां, तो आप कैसे बता सकते हैं कि आपके पास क्या है?
आइए दोनों शर्तों का पता लगाएं और देखें कि प्रत्येक का आपके लिए क्या मतलब है।
XInput, DirectInput, और इनपुट लाइब्रेरी
ये सभी शर्तें एक API को संदर्भित करती हैं जो कंट्रोलर और आपके सिस्टम के बीच मौजूद है। अनिवार्य रूप से, आपका कंट्रोलर आपके कंप्यूटर से कैसे बात करता है और जानता है कि कौन से बटन का क्या मतलब है।
यह सब कहने का मतलब है, आपको आमतौर पर इस बारे में चिंता करने की ज़रूरत नहीं है कि कौन सा कौन सा है और क्या क्या करता है। ड्राइवर पैकेज वह इंस्टॉल करेंगे जो आपको चाहिए और कंट्रोलर ऑटोमैटिकली उसको असाइन हो जाते हैं जिसका वे उपयोग करते हैं।
पुराने API, नए API, वे सभी एक ही तरह काम करेंगे
जबकि इन दो लाइब्रेरी के बीच बहुत सारे तकनीकी अंतर हैं, आधुनिक गेमपैड्स ने अनुभव को ज्यादातर एकीकृत कर दिया है, और वास्तव में PC पर गेमिंग को 'प्लग-एंड-प्ले' बना दिया है।
फिर भी, इन दो शर्तों के बीच अंतर जानने लायक है, क्योंकि यह आपके अपने गेमपैड का निवारण करते समय सामने आ सकता है।