Skip to main content

क्या आपका गेमपैड ठीक से काम कर रहा है?

अपना कंट्रोलर कनेक्ट करें और शुरू करने के लिए कोई बटन दबाएँ। यह टेस्ट रियल-टाइम में Gamepad API पढ़ता है — बटन प्रेस, एनालॉग स्टिक पोज़िशन, ट्रिगर वैल्यू, और वाइब्रेशन सपोर्ट दिखाता है। 100% ब्राउज़र-बेस्ड, शून्य डेटा अपलोड।

यह टेस्ट requestAnimationFrame के ज़रिए Gamepad API पोल करता है और सभी बटन, एनालॉग स्टिक X/Y अक्ष (±1.0 रेंज), ट्रिगर प्रेशर (0-1.0), और वाइब्रेशन एक्चुएटर सपोर्ट के लिए रियल-टाइम स्टेट दिखाता है।

Gamepad API स्टैंडर्ड 17 बटन और 4 अक्ष तक मैप करता है; Xbox, PlayStation, और Switch Pro कंट्रोलर सभी स्टैंडर्ड गेमपैड मैपिंग फ़ॉलो करते हैं।

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

आपके परिणामों का क्या मतलब है?

Result Range Meaning
अच्छा सभी बटन और स्टिक सही ढंग से रिस्पॉन्ड करते हैं प्रत्येक इनपुट अपेक्षित बटन इंडेक्स पर मैप होता है, स्टिक रिलीज़ पर सेंटर (0, 0) पर लौटते हैं, और ट्रिगर पूर्ण 0-1.0 रेंज रिपोर्ट करते हैं — आपका कंट्रोलर पूरी तरह कार्यात्मक है।
चेतावनी स्टिक ड्रिफ़्ट या आंशिक ट्रिगर रेंज एनालॉग स्टिक रेस्ट पर 0.0 पर न लौटना स्टिक ड्रिफ़्ट इंगित करता है — एक घिसा हुआ पोटेंशियोमीटर। आंशिक ट्रिगर रेंज मैकेनिकल स्टॉप या कैलिब्रेशन समस्या का मतलब हो सकती है।
खराब बटन अनरिस्पॉन्सिव या कंट्रोलर डिटेक्ट नहीं हुआ अनरिस्पॉन्सिव बटन कॉन्टैक्ट फ़ेल्योर का सुझाव देते हैं। यदि कंट्रोलर बिल्कुल डिटेक्ट नहीं हुआ, तो ड्राइवर जाँचें, दूसरा USB पोर्ट आज़माएँ, या Bluetooth री-पेयर करें।

सामान्य समस्याएँ और उन्हें कैसे ठीक करें

ब्राउज़र द्वारा कंट्रोलर डिटेक्ट नहीं हो रहा

कनेक्ट करने के बाद कोई बटन दबाएँ — Gamepad API को एक्टिवेट करने के लिए भौतिक बटन प्रेस की आवश्यकता है। यदि फिर भी डिटेक्ट नहीं होता, तो दूसरा USB पोर्ट आज़माएँ, Bluetooth री-पेयर करें, या कंट्रोलर विशेष रूप से उपयोग कर रहे अन्य ऐप्स बंद करें।

एनालॉग स्टिक ड्रिफ़्ट दिखाता है (रेस्ट पर नॉन-ज़ीरो वैल्यू)

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

संबंधित उपकरण

अक्सर पूछे जाने वाले प्रश्न

ब्राउज़र में अपना गेमपैड कैसे टेस्ट करें?

USB या Bluetooth से अपना कंट्रोलर कनेक्ट करें, फिर कोई बटन दबाएँ। टेस्ट Gamepad API के ज़रिए स्वचालित रूप से गेमपैड डिटेक्ट करता है और सभी बटन, स्टिक, और ट्रिगर स्टेट रियल-टाइम में दिखाता है।

कौन से कंट्रोलर सपोर्टेड हैं?

आपके ब्राउज़र द्वारा पहचाना जाने वाला कोई भी कंट्रोलर काम करता है: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro, और स्टैंडर्ड मैपिंग वाले अधिकांश जेनेरिक USB/Bluetooth गेमपैड।

मेरा गेमपैड डिटेक्ट क्यों नहीं हो रहा?

कनेक्ट करने के बाद कंट्रोलर पर कोई बटन दबाएँ — ब्राउज़र को Gamepad API एक्टिवेट करने के लिए बटन प्रेस की आवश्यकता है। यदि फिर भी डिटेक्ट नहीं होता, तो दूसरा USB पोर्ट आज़माएँ, Bluetooth री-पेयर करें, या जाँचें कि कोई अन्य ऐप कंट्रोलर को विशेष रूप से उपयोग कर रहा है।

क्या कोई कंट्रोलर डेटा अपलोड होता है?

नहीं। Gamepad API पूरी तरह JavaScript में चलता है। इनपुट वैल्यू requestAnimationFrame पोलिंग के ज़रिए पढ़ी जाती हैं और आपका ब्राउज़र कभी नहीं छोड़तीं। डेटा प्राप्त करने के लिए कोई सर्वर मौजूद नहीं है।