डिवाइस जाँच / कंट्रोलर

कंट्रोलर स्टिक ड्रिफ्ट टेस्ट: 5 सेकंड का निष्क्रिय ऑफ़सेट और डेड ज़ोन

5 सेकंड तक स्टिक का कच्चा ऑफ़सेट रिकॉर्ड करें और अधिकतम व औसत ड्रिफ्ट की तुलना उदाहरण वाले रेडियल डेड ज़ोन से करें।

कंट्रोलर स्टिक ड्रिफ्ट टेस्ट: 5 सेकंड का निष्क्रिय ऑफ़सेट और डेड ज़ोन: स्टिक ड्रिफ्ट का मतलब है, स्टिक को छुए बिना उसमें दिखाई देने वाली हलचल। इससे कंट्रोलर बीच में दिखने के बावजूद कैमरा, कर्सर या कैरेक्टर हिल सकता है। यह टेस्ट 5 सेकंड तक क्षैतिज और ऊर्ध्वाधर रीडिंग रिकॉर्ड करता है और शून्य से उनकी रेडियल दूरी की गणना करता है। अधिकतम मान अब तक दिखे सबसे बड़े ऑफ़सेट को बताता है; औसत मान सभी सैंपल के बीच सामान्य रेडियल ऑफ़सेट बताता है। विपरीत दिशाओं की हलचलें एक-दूसरे को रद्द नहीं करतीं। डिस्प्ले डेड ज़ोन केवल प्लॉट बदलता है, इसलिए इसे बढ़ाने से रिकॉर्ड किया गया ड्रिफ्ट मिटता नहीं है। 5, 10 और 15 प्रतिशत पर उदाहरण वाली तुलनाएँ आपको रीडिंग को गेम की सेटिंग्स से जोड़ने में मदद करती हैं; ये निर्माता की सहनशीलता या वारंटी का निर्णय नहीं हैं। ब्राउज़र अपनी फ़्रेम दर पर रीडिंग लेता है और छोटी अवधि की घटनाएँ छूट सकती हैं। स्टिक को स्थिर सतह पर छोड़ें, टैब को दिखाई देता रहने दें और कई रिकॉर्डिंग की तुलना करें। रिकॉर्डिंग के दौरान हुई हलचल भी गिनी जाती है, इसलिए स्थिर रहें। अगर संभव हो, तो USB और Bluetooth को अलग-अलग जाँचें। अलग-अलग होस्ट के बीच बदलाव भौतिक घिसाव के बजाय ड्राइवर या कनेक्शन की समस्या का संकेत दे सकता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार
कंट्रोलर स्टिक बहाव टेस्टलोकल प्रोसेसिंग

पूरी तरह आपके ब्राउज़र में चलता है

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

USB या Bluetooth से कनेक्ट करें, फिर यह टैब खुला रखते हुए कंट्रोलर का कोई बटन दबाएँ।

5 सेकंड का बहाव टेस्ट

कंट्रोलर को समतल सतह पर रखें, दोनों स्टिक छोड़ दें और यह टैब 5 सेकंड तक दिखाई देता रहने दें। हर स्टिक को गोल घुमाएँ और टेस्ट दोहराने से पहले उसे छोड़ दें। यह टेस्ट दिखाए गए डेड ज़ोन की परवाह किए बिना, स्थिर अवस्था का कच्चा ऑफ़सेट रिकॉर्ड करता है।

अधिकतम और औसत, यूनिट स्टिक त्रिज्या के प्रतिशत के रूप में x/y ऑफ़सेट वेक्टर की लंबाई हैं। विकर्ण रीडिंग 100% से अधिक हो सकती हैं। 5%, 10% और 15% की तुलनाएँ उदाहरण हैं, निर्माता द्वारा तय पास/फेल सीमाएँ नहीं। ब्राउज़र से लिए गए नमूने हार्डवेयर कैलिब्रेशन नहीं हैं।

LB—RB—
LT—एनालॉग ट्रिगर: 0 से 1
RT—एनालॉग ट्रिगर: 0 से 1
Y—X—B—A—
D-pad ऊपर—D-pad बाएँ—D-pad दाएँ—D-pad नीचे—
View—Menu—Xbox—Share—
बाईं स्टिक क्लिक—बाईं स्टिकइस ब्राउज़र द्वारा उपलब्ध नहीं कराया गया
दाईं स्टिक क्लिक—दाईं स्टिकइस ब्राउज़र द्वारा उपलब्ध नहीं कराया गया

इंडेक्स 16 के बाद के अतिरिक्त बटन ब्राउज़र के अनुसार अलग हो सकते हैं। Touchpad click, Mute, Share और Capture लेबल उन स्लॉट के लिए सुझाव हैं; हर बटन को दबाकर इसकी पुष्टि करें। कोई स्लॉट न दिखने का अर्थ है कि वह उपलब्ध नहीं कराया गया है, न कि बटन ख़राब है।

यहाँ कंपन उपलब्ध नहीं कराया गया है। सपोर्ट ब्राउज़र, कनेक्शन और कंट्रोलर पर निर्भर करता है। इम्पल्स-ट्रिगर रंबल तभी उपलब्ध होता है, जब ब्राउज़र trigger-rumble को सूचीबद्ध करता है।

मानक मैपिंग: इंडेक्स से मॉडल बटन
इंडेक्सबटन का नाम
0A
1B
2X
3Y
4LB
5RB
6LT
7RT
8View
9Menu
10बाईं स्टिक क्लिक
11दाईं स्टिक क्लिक
12D-pad ऊपर
13D-pad नीचे
14D-pad बाएँ
15D-pad दाएँ
16Xbox
17Share · ब्राउज़र पर निर्भर अतिरिक्त

टेस्ट लॉग

हाल के 80 बटन बदलाव। लाइव बटन और ट्रिगर बार पर एनालॉग स्तर दिखाई देते रहते हैं।

  1. लॉग शुरू करने के लिए कंट्रोलर का कोई बटन दबाकर छोड़ें।
PlayStation/DualSense, Sony Interactive Entertainment के ट्रेडमार्क हैं; Xbox, Microsoft का; Nintendo Switch/Joy-Con, Nintendo के ट्रेडमार्क हैं; TOEA का इनसे कोई संबंध नहीं है।

अपना कंट्रोलर कनेक्ट करें

उचित controller pairing method से कनेक्ट करें, फिर इस tab में कोई बटन दबाएँ। मिलते-जुलते layout और pairing instructions के लिए detected-model suggestion का उपयोग करें। जहाँ support उपलब्ध हो, वहाँ USB data cable उपयोगी तुलना देती है। Windows पर Settings, Bluetooth & devices खोलें और Bluetooth device जोड़ें। macOS पर System Settings, Bluetooth खोलें और सूची में दिए कंट्रोलर से कनेक्ट करें। Android पर Settings, Connected devices या Bluetooth खोलें और नया device पेयर करें। iPhone पर Settings, Bluetooth खोलें और यदि फ़ोन इसका समर्थन करता है, तो कंट्रोलर चुनें। फ़ोन पर USB के लिए compatible data adapter और operating-system support ज़रूरी है। कनेक्ट करने के बाद यह tab खोलें और कंट्रोलर का कोई बटन दबाएँ। अगर यह फिर भी दिखाई न दे, तो data cable, दूसरा ब्राउज़र या supported host आज़माएँ; केवल OS pairing से web access की गारंटी नहीं मिलती।

Official controller support (https://www.playstation.com/en-us/support/hardware/pair-dualsense-controller-bluetooth/) में pairing की जानकारी दी गई है। अपने hardware के लिए vendor के निर्देशों का पालन करें।

अन्य models के लिए official pairing instructions Xbox (https://support.xbox.com/en-US/help/hardware-network/controller/connect-xbox-wireless-controller-to-pc) और Nintendo (https://en-americas-support.nintendo.com/app/answers/detail/a_id/23476/~/how-to-pair-the-nintendo-switch-pro-controller) से उपलब्ध हैं। पूरी setup जानकारी के लिए matching model tester चुनें।

ब्राउज़र इनपुट और कंपन

W3C Gamepad specification (https://www.w3.org/TR/gamepad/) मानक बटन स्थितियों और axis readings को परिभाषित करती है। MDN (https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API) activation और browser access समझाता है। पेज को secure context में खोलें और लोड होने के बाद कोई बटन दबाएँ। Desktop Chrome, Edge, Firefox और Safari gamepads उपलब्ध करा सकते हैं, लेकिन device mapping, phone support और haptics अलग-अलग होते हैं। Console features अपने-आप उपलब्ध मानने के बजाय इस host पर availability जाँचें।

MDN vibration documentation (https://developer.mozilla.org/en-US/docs/Web/API/GamepadHapticActuator) dual-rumble और trigger-rumble support का वर्णन करता है। Disabled effect का अर्थ है कि यह browser/controller combination इसे उपलब्ध नहीं कराता।

निष्क्रिय स्टिक की हरकत को समझना

पाँच सेकंड का मापन डिस्प्ले डेड ज़ोन से पहले के raw x/y offset का उपयोग करता है। Mean drift औसत वेक्टर की लंबाई नहीं, बल्कि औसत वेक्टर लंबाई है। पाँच, दस और पंद्रह प्रतिशत आधिकारिक सर्विस सीमाएँ नहीं, बल्कि उदाहरण के लिए दिए गए radial dead zone हैं। बाहरी हिस्से को साफ़ करने से पहले कनेक्शन हटाएँ और निर्माता के सफ़ाई निर्देशों का पालन करें। दोबारा कनेक्ट करने और सुरक्षित रूप से साफ़ करने के बाद भी अनचाही हरकत जारी रहे, तो सर्विस या स्टिक बदलने की ज़रूरत पड़ सकती है।

इस्तेमाल करने का तरीका

  1. कंट्रोलर को अपने कंप्यूटर या फ़ोन से कनेक्ट करें और यह पेज खुला होने पर कोई बटन दबाएँ।
  2. डिवाइस लेआउट में लाइव बटन, ट्रिगर स्तर और स्टिक की स्थितियाँ देखें।
  3. स्टिक छोड़ दें, 5 सेकंड का निष्क्रिय इनपुट रिकॉर्ड करें और अधिकतम व औसत ड्रिफ्ट की तुलना करें।

गोपनीयता और सीमाएँ

कंट्रोलर की रीडिंग और टेस्ट के परिणाम इसी ब्राउज़र में रहते हैं। कुछ भी अपलोड नहीं होता।

संबंधित टूल्स

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

10 प्रतिशत ड्रिफ्ट का क्या मतलब है?

कच्चा x/y वेक्टर, केंद्र से सामान्य यूनिट स्टिक रेडियस का 1/10 होता है। 10 प्रतिशत का रेडियल डेड ज़ोन अधिकतम ऑफ़सेट को उस मान तक या उससे कम होने पर छिपा देगा। गेम अलग-अलग अक्ष या रेडियल डेड ज़ोन का इस्तेमाल कर सकते हैं, इसलिए यह एक उदाहरण वाली तुलना है, सार्वभौमिक सेटिंग नहीं।

क्या मुझे डेड ज़ोन बढ़ाना चाहिए या स्टिक की मरम्मत करानी चाहिए?

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

टेस्ट के बीच संख्याएँ क्यों बदलती हैं?

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

मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं