माउस टेस्ट
टेस्ट शुरू करने के लिए यहां क्लिक करें
5 में से 0 बटन टेस्ट हुए
डबल-क्लिक जांच
यह बटन छोड़ने और दोबारा दबाने के बीच के गैप को नापता है — घिसा हुआ स्विच कुछ ही मिलीसेकंड में खुद दूसरा क्लिक फायर कर देता है; असली डबल-क्लिक में, चाहे कितना भी तेज़ हो, हमेशा एक बड़ा गैप रहता है।
- लेफ्ट क्लिकअभी टेस्ट नहीं हुआ
- राइट क्लिकअभी टेस्ट नहीं हुआ
- मिडल क्लिकअभी टेस्ट नहीं हुआ
- बैक बटनअभी टेस्ट नहीं हुआ
- फॉरवर्ड बटनअभी टेस्ट नहीं हुआ
अब तक इस पेज तक केवल पाँच मानक बटन ही पहुँचे हैं। अतिरिक्त बटन — जेस्चर, मोड या थंब-व्हील क्लिक — अक्सर माउस के अपने सॉफ़्टवेयर में ही संभाले जाते हैं और ब्राउज़र तक कभी नहीं आते, इसलिए यहाँ चुप रहने वाला बटन ज़रूरी नहीं कि खराब हो।
स्क्रॉल व्हील
व्हील टेस्ट करने के लिए डायग्राम पर ऊपर, नीचे या अगल-बगल स्क्रॉल करें।
पोलिंग रेट
स्टार्ट दबाएं, फिर कुछ सेकंड तक माउस को गोल-गोल घुमाएं।
सारांश
- सभी बटन टेस्ट हुए
- स्विच चैटर नहीं मिला
- स्क्रॉल व्हील ठीक लग रहा है
- पोलिंग रेट मापा गया
माउस अक्सर एक झटके में खराब नहीं होता — पहले कोई एक बटन कभी-कभार अपने-आप डबल-क्लिक जैसा बर्ताव करने लगता है, फिर व्हील कहीं-कहीं एक नॉच छोड़ देता है, या साइड का कोई बटन जवाब देना बंद कर देता है। यह मुफ़्त टूल पांचों स्टैंडर्ड बटन और आपका माउस जो भी अतिरिक्त बटन असल में भेजता है, उन्हें टेस्ट करता है, हर क्लिक के बाद के गैप को नापकर खराब होते स्विच को असली डबल-क्लिक से अलग पहचानता है, स्क्रॉल व्हील के नॉच हर दिशा में गिनता है — थंब व्हील के भी, और जहां आपका ब्राउज़र इजाज़त देता है वहां पोलिंग रेट का अंदाज़ा भी लगाता है।
यह कैसे काम करता है
- डायग्राम पर क्लिक करके उसे फोकस करें. टेस्ट एरिया इनपुट तभी रजिस्टर करता है जब वह फोकस में हो, ताकि बाकी पेज पर स्क्रॉलिंग और ब्राउज़र शॉर्टकट पर कोई असर न पड़े।
- हर बटन को कम से कम एक बार दबाएं. लेफ्ट, राइट, मिडल, और अगर आपके माउस में हैं तो दोनों साइड (बैक/फॉरवर्ड) बटन — हर एक दबाते ही लाइट होता है और छोड़ने पर मार्क्ड रह जाता है। इन पाँच से आगे का जो भी बटन ब्राउज़र तक पहुँचता है, दबाते ही सूची में जुड़ जाता है।
- जिस बटन को लेकर शक हो उसे कुछ बार और दबाएं. चैटर चेक को खराब स्विच और सामान्य डबल-क्लिक में फर्क बताने के लिए बस कुछ क्लिक ही काफी हैं।
- ऊपर, नीचे और अगल-बगल स्क्रॉल करें. नॉच काउंट और हर नॉच का साइज़ लाइव दिखता है, साथ ही अगर स्टेप असमान लगें तो चेतावनी भी।
- पोलिंग-रेट माप चलाएं. बटन दबाएं, फिर कुछ सेकंड तक माउस को गोल-गोल घुमाएं — बाकी चेक के उलट, इसके लिए एक अलग, छोटी माप विंडो चाहिए।
- दोबारा टेस्ट करने के लिए रीसेट करें. पेज रीलोड किए बिना हर नतीजा साफ़ कर देता है।
डायग्राम को कैसे पढ़ें
हर टारगेट की तीन स्टेट होती हैं: न्यूट्रल (अभी टेस्ट नहीं हुआ), ब्राइट (अभी दबा हुआ), और मार्क्ड (कम से कम एक बार दबाकर छोड़ा जा चुका)। मकसद बस इतना है कि हर बटन और हर व्हील डायरेक्शन मार्क्ड बन जाए।
स्विच की खराबी बनाम असली डबल-क्लिक
ज़्यादातर 'डबल क्लिक टेस्टर' एक प्रेस से अगले प्रेस के बीच का समय नापते हैं। यह नंबर असल में खराब स्विच और तेज़, जानबूझकर किए गए डबल-क्लिक में फर्क नहीं बता पाता — दोनों ही 200ms से कम हो सकते हैं।
यह टूल कुछ ज़्यादा सटीक नापता है: बटन छोड़ने और दोबारा दबाने के बीच का गैप। इंसानी उंगली को फिजिकली ऊपर उठकर वापस नीचे आना पड़ता है, इसलिए बहुत तेज़ जानबूझकर किया गया डबल-क्लिक भी यहां एक असली गैप छोड़ जाता है। चैटर करने वाले स्विच के पीछे उठने-गिरने वाली कोई उंगली नहीं होती — वह पहले रिलीज़ के बस 5-15 मिलीसेकंड के अंदर खुद ही दूसरा पूरा प्रेस-एंड-रिलीज़ फायर कर देता है, क्योंकि स्विच के अंदर घिसे हुए कॉन्टैक्ट खुलने के फौरन बाद पल भर के लिए खुद ही दोबारा जुड़ जाते हैं।
पोलिंग रेट क्या है, और आपका ब्राउज़र इसे कितना दिखने देता है
पोलिंग रेट यह बताता है कि आपका माउस कंप्यूटर को अपनी पोज़िशन प्रति सेकंड कितनी बार (Hz) भेजता है। 1000Hz वाला माउस एक सेकंड में हज़ार बार रिपोर्ट करता है — मूवमेंट स्मूथ रहता है और इनपुट लेटेंसी कम रहती है। कोई भी ब्राउज़र API यह नंबर सीधे नहीं बताता; इसका अंदाज़ा इस बात से लगाया जाता है कि पेज तक पहुंचने वाले पोज़िशन अपडेट एक-दूसरे से कितने पास-पास हैं।
- पूरी सटीकता: ब्राउज़र हर रॉ अपडेट डिलीवर करता है — इस पेज का सबसे भरोसेमंद अंदाज़ा यहीं से आता है (Chromium और Firefox में pointerrawupdate इवेंट के ज़रिए)।
- घटी हुई सटीकता: ब्राउज़र कई अपडेट को इकट्ठा करके एक बंडल में भेजता है, और यह पेज getCoalescedEvents() से उस बंडल को खोलकर ज़्यादातर डिटेल वापस निकाल लेता है (Firefox 120-147, Safari 18.2 और उसके बाद)।
- उपलब्ध नहीं: ब्राउज़र सिर्फ उतने ही पॉइंटर अपडेट भेजता है जितना स्क्रीन का अपना रिफ्रेश रेट इजाज़त देता है (18.2 से पहले के Safari में) — यहां कोई भी नंबर दिखाना असल में मॉनिटर को नापना होगा, माउस को नहीं, इसलिए यह टूल अंदाज़ा लगाने के बजाय जानबूझकर कुछ भी नहीं दिखाता।
यह टूल आपके माउस का DPI क्यों नहीं बताता
DPI (डॉट्स पर इंच) यह बताता है कि माउस जितनी फिजिकल दूरी तय करता है, उसके बदले कर्सर स्क्रीन पर कितनी दूरी तय करता है। इंटरनेट पर कई पेज माउस को थोड़ा हिलाते ही एक भरोसेमंद दिखने वाला DPI नंबर छाप देते हैं — असल में वह नंबर कोई माप नहीं है, क्योंकि ब्राउज़र उसे देख ही नहीं सकता।
ब्राउज़र को मिलने वाला हर पॉइंटर-मूव वैल्यू पहले ही आपके OS के पॉइंटर-एक्सेलरेशन कर्व से गुज़र चुका होता है (macOS और Windows दोनों इसे लगाते हैं, और यह नॉन-लीनियर होता है), और आपकी स्क्रीन की पिक्सल डेनसिटी से डिवाइड हो चुका होता है। आपके हाथ ने असल में कितनी फिजिकल दूरी तय की, यह जानकारी पेज तक कभी पहुंचती ही नहीं। यह टूल सिर्फ वही दिखाता है जिसकी पुष्टि कर सकता है — बटन स्टेट, क्लिक टाइमिंग, स्क्रॉल स्टेप्स और पोलिंग रेट — और DPI को दिखाने के बजाय जानबूझकर छोड़ देता है, ताकि किसी अंदाज़े को नतीजे जैसा सजाकर पेश न करे। कई 'DPI चेकर' पेज ऐसा एक नंबर छाप देते हैं जो देखने में बना-बनाया लगता है; यह टूल भरोसेमंद इसलिए है क्योंकि यह अंदाज़ा लगाने से साफ़ इनकार करता है।
स्क्रॉल व्हील एन्कोडर
मैकेनिकल स्क्रॉल व्हील अलग-अलग तय कदमों में घूमता है, जिन्हें नॉच कहा जाता है, और यह माउस के अंदर लगे एक छोटे एन्कोडर से बनते हैं। यह एन्कोडर जैसे-जैसे घिसता है, सामान्य इस्तेमाल में कभी कोई नॉच छोड़ सकता है या असमान साइज़ के स्टेप दे सकता है — दोनों ही हालात में सामान्य स्क्रॉल करने पर 'व्हील ज़रूरत से ज़्यादा घूम गया' या 'कुछ हुआ ही नहीं' जैसा महसूस होता है।
यह टूल वर्टिकल और हॉरिज़ॉन्टल नॉच अलग-अलग गिनता है, एक सामान्य नॉच का साइज़ बताता है, और अगर नॉच साइज़ एक सेहतमंद व्हील से ज़्यादा बदलता दिखे तो फ्लैग करता है। Chrome और Firefox एक ही फिजिकल क्लिक का नॉच साइज़ जानबूझकर अलग-अलग रिपोर्ट करते हैं — यह दोनों ब्राउज़र के नापने के तरीके का फर्क है, इसका मतलब कुछ गड़बड़ होना नहीं है।
साइड बटन और ब्राउज़र नेविगेशन
बहुत से माउस में दोनों साइड (थंब) बटन ब्राउज़र द्वारा खुद बैक/फॉरवर्ड नेविगेशन से जोड़े जाते हैं — यह मैपिंग उस लेवल पर होती है जिसे कोई भी वेबसाइट पूरी तरह ओवरराइड नहीं कर सकती। यह टूल इन बटन को टेस्ट करते समय आपको पेज पर बनाए रखने की पूरी कोशिश करता है, लेकिन आपके ब्राउज़र के हिसाब से — खासकर Firefox और Safari में — बटन दबाने पर पेज फिर भी बदल सकता है।
पाँच से ज़्यादा बटन वाले माउस
ब्राउज़र आपका माउस कभी नहीं देखता — वह ऑपरेटिंग सिस्टम से मिले क्रमांकित बटन इवेंट देखता है, और यह क्रम जल्दी खत्म हो जाता है। बायाँ, दायाँ, मध्य, पीछे और आगे — इन्हीं पाँच के मानक नाम हैं; छठा या सातवाँ क्रमांक तभी आता है जब माउस उसे सामान्य माउस बटन की तरह भेजे। यह टूल जो भी सचमुच आता है उसे रखता है: इन पाँच से आगे का बटन दबाइए और वह सूची में “बटन 6”, “बटन 7” के रूप में जुड़ जाएगा, उसी चैटर जाँच के साथ।
- थंब व्हील: अंगूठे के पास का दूसरा व्हील क्षैतिज स्क्रॉलिंग के रूप में आता है — ठीक वही जो मुख्य व्हील को बगल में झुकाने से बनता है। यहाँ दोनों क्षैतिज स्टेप में गिने जाते हैं।
- जेस्चर और मोड बटन: आमतौर पर माउस का अपना सॉफ़्टवेयर (Logitech Options+, Razer Synapse, SteelSeries GG) इन्हें संभालकर कीस्ट्रोक या कमांड में बदल देता है, इसलिए ब्राउज़र को पता ही नहीं चलता कि कोई बटन दबा।
- फ्री-स्पिन और हाई-रेज़ॉल्यूशन व्हील नॉच वाले व्हील से कहीं ज़्यादा और कहीं छोटे स्टेप भेजते हैं। टूल इस पैटर्न को पहचानकर सिर्फ़ धीमी, नॉच वाली स्क्रॉलिंग को जाँचता है, बजाय इसके कि सही चलते व्हील को खराब बताए।
अक्सर पूछे जाने वाले सवाल
मेरे माउस का बैक बटन दबाने पर यह पेज से बाहर क्यों चला गया?
बैक/फॉरवर्ड माउस बटन को ब्राउज़र नेविगेशन से खुद ब्राउज़र जोड़ता है, यह वेबसाइट नहीं करती, और यह मैपिंग कोई भी पेज पूरी तरह बंद नहीं कर सकता। यह टूल इसे रोकने की कोशिश करता है, लेकिन खासकर Firefox और Safari में साइड बटन दबाने पर पेज फिर भी बदल सकता है — बस वापस आ जाएं।
यह क्यों कहता है कि मेरा पोलिंग रेट नापा नहीं जा सकता?
आपका ब्राउज़र इस माप के लिए ज़रूरी दो चीज़ों (pointerrawupdate इवेंट या getCoalescedEvents मेथड) में से कोई भी उपलब्ध नहीं कराता, इसलिए इस पेज पर दिखने वाला कोई भी नंबर असल में आपके मॉनिटर के रिफ्रेश रेट को बताता, आपके माउस को नहीं। यह पूरी तरह ब्राउज़र की सीमा है — 18.2 से पहले के Safari वर्ज़न में यह सबसे आम है।
मेरा माउस 1000Hz का बताया गया है लेकिन यहां कम नंबर दिख रहा है — क्या मेरा माउस खराब है?
ज़रूरी नहीं। USB पोलिंग रेट ड्राइवर की किसी सेटिंग, USB हब या एक्सटेंशन केबल, या ऐसे ब्राउज़र से घट सकता है जो मिलने वाले रॉ अपडेट का सिर्फ एक हिस्सा ही डिलीवर करता है। हार्डवेयर खराबी मान लेने से पहले अपने माउस के निर्माता का सॉफ़्टवेयर जांच लें।
किसी क्लिक का 'शक के दायरे में' दिखना क्या इस बात का सबूत है कि मेरा माउस खराब हो रहा है?
अपने आप में नहीं। कभी-कभार एक तेज़ क्लिक इत्तेफाक से शक के दायरे में आ सकता है। उसी बटन को कुछ बार और दबाकर देखें — सच में खराब हो रहा स्विच बार-बार चैटर करेगा, एक बार नहीं।
यह टूल मेरे माउस का DPI क्यों नहीं दिखाता?
क्योंकि ब्राउज़र उसे देख ही नहीं सकता। उसे मिलने वाला हर पॉइंटर वैल्यू पहले से आपके OS के पॉइंटर-एक्सेलरेशन और आपकी स्क्रीन की पिक्सल डेनसिटी से एडजस्ट हो चुका होता है, इसलिए जो भी पेज DPI नंबर छापे, वह असल में एक अंदाज़े को माप जैसा सजाकर दिखा रहा होता है। यह टूल सिर्फ वही बताता है जिसकी पुष्टि हो सके।
क्या यह माउस के बिना, टचपैड पर भी काम करता है?
बटन प्रेस और स्क्रॉल टचपैड पर भी उसी तरह काम करते हैं, लेकिन पोलिंग-रेट और फिजिकल-क्लिक चैटर का माप एक मैकेनिकल माउस स्विच मानकर बनाया गया है, इसलिए टचपैड हार्डवेयर पर इनका कोई खास मतलब नहीं रहेगा।
क्या इसके लिए कुछ इंस्टॉल करना पड़ेगा?
नहीं। सब कुछ आपके ब्राउज़र टैब में ही चलता है — कुछ भी इंस्टॉल नहीं होता, और कोई क्लिक डेटा आपकी डिवाइस से बाहर नहीं जाता।
व्हील कह रहा है कि नॉच साइज़ असंगत हैं — इसका क्या मतलब है?
इसका मतलब है कि आपके व्हील ने जो फिजिकल स्टेप बनाए, वे एक सेहतमंद एन्कोडर से जितना बदलना चाहिए उससे ज़्यादा बदले, जो व्हील मैकेनिज़्म के घिसने का शुरुआती संकेत हो सकता है। यह किसी स्मूथ या इनर्शियल स्क्रॉल सरफेस (कुछ टचपैड और कुछ व्हील-रहित माउस) पर भी हो सकता है जो सिरे से डिस्क्रीट नॉच बनाता ही नहीं — यह चेतावनी सिर्फ जानकारी के लिए है, कोई पक्का खराबी वाला फैसला नहीं।
मेरे माउस में आठ बटन हैं — कुछ ही क्यों दिखते हैं?
ब्राउज़र को वही बटन मिलते हैं जिन्हें ऑपरेटिंग सिस्टम मानक माउस बटन के रूप में आगे भेजता है। Windows पर ये पाँच हैं: बायाँ, दायाँ, मध्य और दो साइड बटन। बाकी तभी आते हैं जब माउस या उसका सॉफ़्टवेयर उन्हें बटन 6 या उससे आगे के रूप में भेजे। जेस्चर, DPI और प्रोफ़ाइल बटन आमतौर पर माउस के सॉफ़्टवेयर के भीतर ही निपट जाते हैं, इसलिए उनका दबाव कभी इस पेज तक नहीं आता।
क्या MX Master जैसे माउस का थंब व्हील इस टेस्ट के साथ काम करता है?
हाँ। थंब व्हील क्षैतिज स्क्रॉलिंग के रूप में आता है — वही इवेंट जो मुख्य व्हील को झुकाने से बनते हैं — और यह टूल उन्हें क्षैतिज स्टेप में गिनता है तथा डायग्राम में थंब व्हील को चिह्नित करता है। मुख्य व्हील के पीछे वाला मोड बटन अलग बात है: वह व्हील को नॉच और फ्री-स्पिन के बीच माउस के भीतर ही बदलता है और कंप्यूटर को कुछ नहीं भेजता।
इस टेस्ट का हर हिस्सा आपके ब्राउज़र में लोकली चलता है; बटन प्रेस, क्लिक टाइमिंग, स्क्रॉल इवेंट या पॉइंटर सैंपल से जुड़ी कोई भी जानकारी कभी कहीं भेजी, रिकॉर्ड या स्टोर नहीं की जाती, और पेज छोड़ते या रीसेट करते ही गायब हो जाती है।