मुख्य सामग्री पर जाएं
CheckItWorks

गेमपैड टेस्ट

कोई गेमपैड नहीं मिला

अपने गेमपैड को "जगाने" के लिए उसका कोई भी बटन दबाएं — आपकी प्राइवेसी की रक्षा के लिए, ब्राउज़र गेमपैड को वेब पेजों से तब तक छुपाते हैं जब तक आप ऐसा नहीं करते।

पहले सुनिश्चित करें कि यह कनेक्ट या पेयर हो। ब्लूटूथ गेमपैड को ब्राउज़र द्वारा देखे जाने से पहले आपके डिवाइस के साथ पेयर करना पड़ सकता है।

सारांश

  • गेमपैड कनेक्ट हुआ
  • स्टैंडर्ड बटन लेआउट
  • हर बटन कम से कम एक बार दबाया गया
  • ट्रिगर की चाल मापी गई
  • कोई स्टिक ड्रिफ्ट नहीं मिला
  • हर दिशा में पूरी स्टिक रेंज
  • रम्बल की पुष्टि हुई

ज़्यादातर गेमपैड टेस्टर सिर्फ़ एक लाइव डायग्राम दिखाकर उसे "टेस्ट" कह देते हैं। यह टूल वो चीज़ें मापता है जो डायग्राम नहीं दिखा सकता: क्या कोई स्टिक बिल्कुल स्थिर रहते हुए भी मूवमेंट बताता है, कोई स्टिक कितना हिलने पर आपके ब्राउज़र को दिखता है, क्या वह हर दिशा में पूरी डिफ्लेक्शन तक पहुंचता है, और क्या एनालॉग ट्रिगर सहजता से चलते हैं या अटके हुए हैं। एक चीज़ जिसे यह टूल जानबूझकर मापने से इनकार करता है: आपके गेमपैड की USB या ब्लूटूथ पोलिंग रेट। Gamepad API ब्राउज़र को केवल उतनी बार अपडेट चेक करने देता है जितनी बार स्क्रीन रीपेंट होती है, इसलिए कोई भी नंबर जो असली पोलिंग रेट होने का दावा करे, दरअसल आपके मॉनिटर को ही किसी भेस में माप रहा होगा — यह पेज नकली नंबर दिखाने की बजाय यह बात ईमानदारी से बताता है।

यह कैसे काम करता है

  1. अपना गेमपैड कनेक्ट करें. USB से गेमपैड कनेक्ट करें या ब्लूटूथ से पेयर करें, बिल्कुल वैसे ही जैसे गेम खेलने के लिए करते हैं।
  2. उसे "जगाने" के लिए कोई भी बटन दबाएं. गोपनीयता की सुरक्षा के लिए ब्राउज़र कनेक्टेड गेमपैड को वेब पेजों से तब तक छुपाते हैं जब तक आप उस पर कोई बटन नहीं दबाते — यह पेज इस कदम को नहीं छोड़ सकता, और न ही कोई और साइट।
  3. बटन कवरेज जांचें. हर बटन, ट्रिगर और स्टिक क्लिक को कम से कम एक बार दबाएं। हर एक के टेस्ट होते ही डायग्राम में वह हाइलाइट हो जाता है, और एक प्रोग्रेस लाइन बताती है कि आपने कुल में से कितने कवर किए हैं।
  4. स्टिक ड्रिफ्ट मापें. बिना किसी स्टिक को छुए ड्रिफ्ट जांच चलाएं — यह उस मूवमेंट को देखता है जो आपका गेमपैड सच में आराम की स्थिति में भी बताता है।
  5. रेंज और डेडज़ोन जांचें. यह जांचने के लिए कि कोई स्टिक हर दिशा में पूरी डिफ्लेक्शन तक पहुंचता है या नहीं, उसे उसके पूरे किनारे पर धीरे-धीरे घुमाएं, फिर यह अनुमान लगाने के लिए कि कुछ रजिस्टर होने से पहले उसे कितना हिलना पड़ता है, उसे केंद्र से धीरे-धीरे धकेलें।
  6. रम्बल टेस्ट करें. अगर आपका ब्राउज़र वाइब्रेशन सपोर्ट बताता है, तो एक छोटा टेस्ट इफ़ेक्ट चलाएं और पुष्टि करें कि क्या आपने उसे सच में महसूस किया — ब्राउज़र का सफलता बताना मोटर के चलने जैसा नहीं है।

यह टूल पोलिंग रेट क्यों नहीं दिखाता

गेमिंग माउस की पोलिंग रेट इसलिए मापी जा सकती है क्योंकि माउस का अपना ड्राइवर उसे बताता है। गेमपैड के पास इसका कोई विकल्प नहीं है: Gamepad API कुछ ऐसा है जिसे ब्राउज़र समय-समय पर चेक करता है, लगभग उतनी ही बार जितनी बार आपकी स्क्रीन रीफ्रेश होती है, न कि कुछ ऐसा जिसे गेमपैड खुद सक्रिय रूप से भेजता है। कोई भी आंकड़ा जो यह पेज दिखा सकता है और यह दावा करे कि यह आपके गेमपैड की असली रिपोर्ट रेट है, दरअसल आपके मॉनिटर की रीफ्रेश रेट ही किसी भेस में होगा।

यह वही ईमानदारी वाला नियम है जिसे इस साइट का माउस टेस्ट पोलिंग रेट के लिए और पिंग टेस्ट पैकेट लॉस के लिए फ़ॉलो करता है — जो नंबर यह पेज सच में साबित नहीं कर सकता, वह नहीं दिखाया जाता, चाहे वह कितना भी भरोसेमंद क्यों न लगे।

"स्टैंडर्ड लेआउट" बनाम नंबर वाले बटन

ज़्यादातर आधुनिक गेमपैड — Xbox, PlayStation और ज़्यादातर थर्ड-पार्टी USB गेमपैड — आपके ब्राउज़र द्वारा अपने आप एक "स्टैंडर्ड" लेआउट में मैप कर दिए जाते हैं, यह एक साझा नंबरिंग है जिसे Gamepad API तय करता है, ताकि बटन 0 का मतलब भरोसेमंद तरीके से हर स्टैंडर्ड-मैप्ड गेमपैड पर वही फिज़िकल बटन हो। जब ऐसा होता है, यह टेस्ट आपको एक लेबल वाला डायग्राम दिखाता है: फ़ेस बटन, शोल्डर, ट्रिगर, स्टिक और डी-पैड, हर एक लगभग उसी स्थिति में जहां वह असली हार्डवेयर पर होता है।

कुछ गेमपैड — अक्सर पुराने, जेनेरिक या असामान्य हार्डवेयर — इस तरह कभी मैप नहीं होते। अंदाज़ा लगाकर किसी फिज़िकल बटन को गलत लेबल करने का जोखिम लेने की बजाय, यह टेस्ट नंबर वाले बटन और एक्सिस बार की एक साधारण ग्रिड दिखाने लगता है। यह उतना सुंदर नहीं है, लेकिन ईमानदार है: गलत लेबल किसी लेबल के न होने से भी बुरा होता।

स्टिक ड्रिफ्ट: "आराम की स्थिति" का असल मतलब

स्टिक ड्रिफ्ट तब होता है जब कोई गेमपैड स्टिक मूवमेंट बताता है भले ही कोई उसे छू न रहा हो — यह घिसे हुए पोटेंशियोमीटर या खराब हो रहे Hall-effect सेंसर का क्लासिक लक्षण है। यह टेस्ट आपसे कुछ सेकंड के लिए दोनों स्टिक को न छूने के लिए कहता है और इस दौरान किसी भी स्टिक द्वारा बताई गई सबसे बड़ी मूवमेंट देखता है। एक पूरी तरह ठीक स्टिक को पूरे समय शून्य के बेहद करीब कुछ बताना चाहिए।

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

डेडज़ोन अनुमान — इस पेज पर सबसे सावधान नंबर

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

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

रम्बल: यह टेस्ट सिर्फ़ ब्राउज़र से नहीं, आपसे क्यों पूछता है

जब कोई ब्राउज़र बताता है कि वाइब्रेशन इफ़ेक्ट चलना पूरा हो गया, तो इसका मतलब सिर्फ़ इतना है कि ब्राउज़र की अपनी रिक्वेस्ट पूरी हो गई — यह इस बात का सबूत नहीं कि आपके गेमपैड के अंदर मोटर सच में घूमी। गेमपैड वाइब्रेशन का सपोर्ट भी ज़्यादातर वेब फ़ीचर्स के मुकाबले ब्राउज़र-दर-ब्राउज़र काफ़ी अलग होता है: कुछ इसे पूरी तरह सपोर्ट करते हैं, कुछ सिर्फ़ आंशिक रूप से, और कुछ बिल्कुल नहीं, चाहे आपका गेमपैड खुद कुछ भी करने में सक्षम क्यों न हो।

इसीलिए यह टेस्ट बाद में हमेशा पूछता है कि क्या आपने सच में कुछ महसूस किया। "पता नहीं चला" बिल्कुल सही जवाब है — यह किसी भी तरफ अंदाज़ा लगाने के लिए मजबूर करने की बजाय एक ईमानदार अनिर्णायक नतीजा देता है।

कुछ भी अपलोड नहीं होता

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

यह पेज कभी भी आपके गेमपैड का सीरियल नंबर या कोई और यूनीक पहचान देने वाली हार्डवेयर डिटेल नहीं पढ़ता, सिवाय उसी निर्माता/मॉडल स्ट्रिंग के जो आपका ब्राउज़र पहले से ही हर उस साइट को दिखाता है जो इसे मांगती है।

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

मेरा गेमपैड तुरंत क्यों नहीं दिखता?

ब्राउज़र जानबूझकर कनेक्टेड गेमपैड को वेब पेजों से तब तक छुपाते हैं जब तक आप गेमपैड पर ही कोई बटन नहीं दबाते — यह उन साइटों से गोपनीयता की सुरक्षा है जो चुपचाप आपके हार्डवेयर की फ़िंगरप्रिंटिंग करती हैं। कोई भी बटन दबाएं और उसे तुरंत दिखना चाहिए।

बटन नाम की बजाय नंबर के रूप में क्यों दिखते हैं?

आपके ब्राउज़र ने इस गेमपैड को साझा "स्टैंडर्ड" लेआउट में मैप नहीं किया है, इसलिए इस पेज के पास यह जानने का कोई भरोसेमंद तरीका नहीं है कि कौन सा फिज़िकल बटन कौन सा है। अंदाज़ा लगाकर गलत लेबल का जोखिम लेने की बजाय, यह नंबर वाले बटन दिखाता है।

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

नहीं, और यह जानबूझकर है। Gamepad API ब्राउज़र को स्क्रीन की अपनी रीफ्रेश रेट के लगभग बराबर बार ही अपडेट चेक करने देता है, गेमपैड की असली रिपोर्ट रेट के बराबर नहीं — कोई भी नंबर जो कुछ और होने का दावा करे, दरअसल सिर्फ़ आपका मॉनिटर माप रहा होगा।

मेरा बायां स्टिक गेम्स में ड्रिफ्ट करता है लेकिन यह टेस्ट कहता है कि वह साफ़ है — क्यों?

कुछ ड्रिफ्ट सिर्फ़ तब दिखता है जब गेमपैड खेलते समय गर्म होता है, या स्टिक के कुछ खास एंगल पर, जिन्हें यह छोटा टेस्ट शायद कैप्चर न कर पाया हो। कुछ मिनट इस्तेमाल करने के बाद ड्रिफ्ट जांच को फिर से चलाकर देखें।

क्या यह ब्लूटूथ गेमपैड के साथ काम करता है?

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

रम्बल होने के बावजूद वह काम क्यों नहीं करता?

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

क्या यह कुछ अपलोड या स्टोर करता है?

नहीं। हर माप आपके ब्राउज़र टैब में लोकली चलता है और पेज छोड़ने के बाद कभी कहीं भेजा या सेव नहीं किया जाता।

क्या यह मोबाइल पर काम करता है?

हां, अगर आपके फ़ोन या टैबलेट का ब्राउज़र Gamepad API सपोर्ट करता है और उससे कोई गेमपैड पेयर है — कई मौजूदा मोबाइल ब्राउज़र ऐसा करते हैं।

आपके गेमपैड या आप उसे कैसे इस्तेमाल करते हैं, इसके बारे में कुछ भी कभी अपलोड, रिकॉर्ड या कहीं भेजा नहीं जाता। हर माप — बटन प्रेस, स्टिक मूवमेंट, ड्रिफ्ट, डेडज़ोन, ट्रिगर की चाल, रम्बल — गेमपैड से पढ़ी जाती है और पूरी तरह इसी ब्राउज़र टैब के अंदर प्रोसेस होती है।