माउस टेस्ट — बटन, स्क्रॉल व्हील, डबल-क्लिक और कर्सर ड्रिफ्ट
यह माउस टेस्ट टूल आपके ब्राउज़र में माउस के प्रत्येक बटन, व्हील और कर्सर के रास्ते की जांच करता है, और एक मिनट के भीतर बता देता है कि खराबी माउस में है या कहीं और। किसी बटन को दबाने पर डायग्राम में उसका क्षेत्र एक्टिव होकर क्लिक की गिनती दिखाता है; व्हील घुमाने पर दिशा के बैज चमकते हैं; और टेस्ट पैड पर डबल-क्लिक करने पर मिलीसेकंड में दोनों क्लिक का अंतराल मिलता है। अंतिम भाग में स्पष्ट बताया गया है कि कोई वेब पेज माउस से वास्तव में क्या पढ़ सकता है और क्या नहीं देख सकता।
माउस की जांच कैसे करें
माउस परीक्षक में इसी क्रम से जांच करें। प्रत्येक चरण एक अलग प्रकार की खराबी की पहचान करता है:
- प्रत्येक बटन को एक बार दबाएं: लेफ्ट, राइट, व्हील क्लिक, अंगूठे की तरफ वाले बैक और फॉरवर्ड बटन, और यदि मौजूद हो तो टिल्ट व्हील। हर क्लिक अपने क्षेत्र को हाइलाइट करता है और काउंटर में एक जोड़ता है; जो क्षेत्र कभी नहीं जलता वह खराब बटन है।
- प्रत्येक बटन को दो सेकंड तक दबाकर रखें: उंगली से दबाए रहने के दौरान हाइलाइट लगातार जलना चाहिए; यदि यह बीच में बुझ जाता है तो इसका अर्थ है कि स्विच संपर्क खो रहा है।
- व्हील को ऊपर और फिर नीचे घुमाएं: प्रत्येक पायदान पर घूमने की दिशा में तीर का बैज चमकना चाहिए।
- टेस्ट पैड पर दस बार डबल-क्लिक करें और पहचाने गए जोड़ों तथा अंतिम क्लिक अंतराल को पढ़ें।
- कर्सर पाथ बॉक्स पर धीरे-धीरे एक सीधी रेखा खींचें, और फिर बनने वाली रेखा को देखें।
दो माप अलग पेजों पर उपलब्ध हैं क्योंकि दोनों के लिए एक स्केल और स्थिर हाथ की आवश्यकता होती है: काउंट्स प्रति इंच, जिसे माउस DPI टेस्ट ऑन-स्क्रीन पिक्सेल के मुकाबले वास्तविक दूरी से निकालता है, और विभिन्न खेलों के बीच संवेदनशीलता का गणित, जहां सेंसिटिविटी कनवर्टर आपके cm/360° को सभी गेम्स में एक समान रखता है। एक बार DPI मान सही मिलने के बाद, eDPI कैलकुलेटर इसे आपके गेम के संवेदनशीलता स्लाइडर के साथ गुणा करके एक तुलनीय संख्या प्रदान करता है।
बटन, स्क्रॉल व्हील और साइड बटन
ब्राउज़र माउस के बटनों को नाम से नहीं बल्कि संख्या से पहचानता है: 0 बायां बटन है, 1 व्हील क्लिक है, 2 दायां बटन है, 3 बैक बटन है और 4 फॉरवर्ड बटन है। ये काउंटर इस पेज का सबसे विश्वसनीय हिस्सा हैं, क्योंकि ये किसी ड्राइवर प्रोफाइल या गेम बाइंडिंग के दखल से पहले सीधे सिस्टम इवेंट से आते हैं। यदि कोई बटन यहां गिना जाता है लेकिन आपके गेम में काम नहीं करता है, तो स्विच बिल्कुल सही है और समस्या की-बाइंडिंग, प्रोफाइल लोड न होने या दो सॉफ्टवेयरों के टकराव की है।
बैक और फॉरवर्ड बटन सबसे ज्यादा सिस्टम द्वारा बीच में ही रोक लिए जाते हैं: ब्राउज़र इनसे हिस्ट्री नेविगेट करते हैं, macOS इन्हें अलग तरीके से भेजता है, और वेंडर सॉफ्टवेयर इन्हें बदल सकते हैं जिससे बटन 3 या 4 कभी नहीं पहुंचता। इस परीक्षण क्षेत्र में यह पेज हिस्ट्री नेविगेशन को ब्लॉक कर देता है ताकि क्लिक गिने जा सकें।
स्क्रॉल व्हील एक घटक में दो अलग-अलग हिस्से हैं, इसलिए यह दो तरह से खराब होता है। एक एनकोडर इसके घूमने को पढ़ता है; और नीचे का एक सामान्य स्विच मिडिल क्लिक संभालता है। एक के खराब होने पर भी दूसरा काम कर सकता है; इसलिए यदि स्क्रॉलिंग काम कर रही है लेकिन क्लिक नहीं हो रहा, तो स्विच खराब है। पायदान छूटने या उल्टे स्क्रॉलिंग के लिए, स्क्रॉल व्हील टेस्ट प्रत्येक इवेंट को उसके डेल्टा और दिशा के साथ रिकॉर्ड करता है, जिससे एनकोडर की खराबी साफ पकड़ी जाती है।
डबल-क्लिक और स्विच चैटर की समस्या
चैटर एक ऐसी हार्डवेयर समस्या है जिसमें एक बार बटन दबाने पर कंप्यूटर उसे दो क्लिक के रूप में दर्ज करता है। स्विच के आंतरिक धातु संपर्क बंद होते समय कांपते हैं, और फर्मवेयर के डिबाउंस को इस कंपन को दबाना चाहिए; लेकिन जब संपर्क घिस जाते हैं, तो यह कंपन डिबाउंस समय से अधिक लंबा हो जाता है। परिणाम यह होता है कि फाइल सेलेक्ट करने पर वह खुल जाती है या गेम में एक गोली की जगह दो चल जाती हैं।
यह पेज समय के आधार पर दोनों मामलों को अलग करता है। एक ही बटन पर 60 मिलीसेकंड से कम समय में दो क्लिक को चैटर माना जाता है, क्योंकि कोई भी व्यक्ति जानबूझकर इतनी तेजी से डबल-क्लिक नहीं कर सकता — सामान्य तेज क्लिक 100 से 300 मिलीसेकंड के बीच होते हैं, और पैड 400 मिलीसेकंड से कम के अंतराल को जानबूझकर किया गया मानता है। सिंगल क्लिक पर चैटर चेतावनी स्विच खराब होने का पक्का सबूत है। सामान्य अंतराल का मतलब है कि माउस ठीक है और आपके ऑपरेटिंग सिस्टम की डबल-क्लिक गति बहुत धीमी सेट है।
घिसे हुए स्विच का पता क्लिक की तुलना में ड्रैग करने पर पहले चलता है, क्योंकि संपर्क को लगातार बनाए रखना एक बार दबाने से अधिक कठिन होता है। यदि डेस्कटॉप पर फाइलें बीच में ही छूट जाती हैं, तो माउस ड्रैग टेस्ट बटन दबाए रखने के दौरान संपर्क टूटने की हर घटना को गिनता है। इसका एकमात्र समाधान स्विच बदलना है।
कर्सर ड्रिफ्ट और अनपेक्षित हलचल
ड्रिफ्ट का अर्थ है हाथ न लगाने पर भी कर्सर का हिलना, या हाथ रोकने के बाद भी कर्सर का फिसलते रहना। संभावित कारणों को इसी क्रम में जांचें:
- दूसरा इनपुट डिवाइस: लैपटॉप पर ट्रैकपॉइंट या टचपैड पर हथेली का छूना; डेस्कटॉप पर कंट्रोलर जिसकी स्टिक ड्रिफ्ट हो चुकी हो। माउस को छोड़कर अन्य सभी डिवाइस हटा दें।
- सेंसर विंडो: सेंसर के लेंस में बाल, धूल या खरोंच आने पर गलत संकेत मिलता है, और पुराने ऑप्टिकल तथा लेजर सेंसर समय के साथ घिस जाते हैं। लेजर सेंसर में ड्रिफ्ट अधिक होता है।
- माउस पैड की सतह: कांच, चमकदार या परावर्तक पैड और बारीक दोहराव वाले पैटर्न ट्रैकिंग में बाधा डालते हैं। कपड़े का साधारण पैड इस बात को तुरंत स्पष्ट कर देता है।
- वायरलेस कनेक्शन: कमजोर बैटरी या मेटल कैबिनेट के पीछे लगा रिसीवर सिग्नल खो देता है जिससे कर्सर ड्रिफ्ट की तरह उछलने लगता है।
फिर इस पेज पर दो तरह से परीक्षण करें। माउस से हाथ हटा लें: कर्सर पाथ बॉक्स में कोई हलचल नहीं होनी चाहिए। अब इस पर धीरे-धीरे एक सीधी रेखा खींचें। स्वस्थ सेंसर एक चिकनी रेखा बनाता है; घिसा हुआ सेंसर आरी जैसा दांतेदार निशान छोड़ता है। यदि रेखा बिल्कुल सीधी है और निशाना फिर भी नहीं लग रहा, तो माउस में कोई खराबी नहीं है — माउस एक्यूरेसी टेस्ट हार्डवेयर और आपकी आदत के अंतर को अलग करता है।
ब्राउज़र वास्तव में क्या माप सकता है
ब्राउज़र-आधारित माउस परीक्षक आपके माउस से चार बातें पूरी ईमानदारी से पढ़ता है: कौन सा बटन दबाया और छोड़ा गया, प्रत्येक इवेंट का सटीक समय, व्हील का डेल्टा और उसकी दिशा, तथा सीएसएस पिक्सल में पॉइंटर की स्थिति। बटन की खराबी, चैटर, मृत साइड बटन, छूटे हुए स्क्रॉल और बिना छुए हिलने वाला कर्सर इस डेटा में साफ दिखाई देते हैं। लेकिन जो एक ब्राउज़र नहीं देख सकता वह भी स्पष्ट है: कोई भी वेब एपीआई आपके सेंसर का मूल DPI, यूएसबी रिपोर्ट दर (पोलिंग रेट), फर्मवेयर डिबाउंस समय, लिफ्ट-ऑफ दूरी या बैटरी स्तर नहीं दिखाता।
- पिक्सेल सेंसर काउंट नहीं होते: निर्देशांक ओएस पॉइंटर पाइपलाइन के अंत में पहुंचते हैं, इसलिए माउस त्वरण (Acceleration), डिस्प्ले स्केलिंग और ब्राउज़र ज़ूम आपके मूवमेंट को पहले ही बदल चुके होते हैं। यही कारण है कि DPI परीक्षण के लिए त्वरण बंद और ज़ूम 100% होना चाहिए।
- सुरक्षा के लिए टाइमस्टैम्प थोड़े ब्लंट होते हैं: टाइमिंग हमलों से बचाव के लिए ब्राउज़र समय को राउंड करते हैं: क्रोम में लगभग 100 माइक्रोसेकंड, फ़ायरफ़ॉक्स और सफ़ारी में लगभग 1 मिलीसेकंड। इसलिए हर्ट्ज़ (Hz) केवल यह दिखाता है कि इवेंट कितनी तेजी से ब्राउज़र तक पहुंचे, न कि माउस की वास्तविक यूएसबी रिपोर्ट दर।
- मूवमेंट इवेंट आपस में जुड़ जाते हैं: ब्राउज़र प्रति फ्रेम पॉइंटर मूवमेंट को एक साथ मिला देता है, जिससे कच्चे आंकड़े हार्डवेयर द्वारा भेजे गए आंकड़ों से कम दिखते हैं।
- स्क्रॉल डेल्टा मानकीकृत नहीं हैं: विंडोज, मैक और लिनक्स पर एक ही पायदान अलग संख्या रिपोर्ट करता है। इसलिए तुलना एक ही सत्र में करें।
प्रत्येक परिणाम को न्यूनतम सीमा मानें: यह साबित करता है कि कोई बटन, पायदान या स्विच आपके कंप्यूटर पर इस समय कम से कम इतना अच्छा काम कर रहा है।
माउस टेस्टिंग से जुड़े सामान्य प्रश्न
एक बार क्लिक करने पर माउस अपने आप डबल-क्लिक क्यों कर देता है?
लगभग निश्चित रूप से इसका कारण स्विच का घिस जाना है — धातु के संपर्क बंद होते समय कांपते हैं और फर्मवेयर की डिबाउंस विंडो अब इसे अवशोषित नहीं कर पाती, इसलिए एक प्रेस दो के रूप में दर्ज होता है। यहाँ परीक्षण करें: एक ही बटन पर 60 मिलीसेकंड से कम समय में दो क्लिक को चैटर के रूप में चिह्नित किया जाता है, क्योंकि कोई भी इंसान इतनी तेजी से क्लिक नहीं कर सकता। यदि अंतराल 100 मिलीसेकंड या उससे अधिक है, तो माउस ठीक है और विंडोज की डबल-क्लिक गति बहुत धीमी सेट है। स्विच बदलना काफी सस्ता और आसान होता है।
माउस का कर्सर अपने आप इधर-उधर क्यों भागता है?
आपके हाथ के अलावा कोई अन्य स्रोत पॉइंटर को हिला रहा है, और इसके केवल चार कारण हो सकते हैं। एक दूसरा इनपुट डिवाइस — जैसे लैपटॉप का ट्रैकपॉइंट, टचपैड पर हथेली या स्टिक ड्रिफ्ट वाला गेम कंट्रोलर — सबसे आम है। दूसरा सेंसर विंडो है: धूल, बाल या खरोंच गलत संकेत देते हैं, और ऑप्टिकल या लेजर इकाइयां उम्र के साथ घिस जाती हैं। तीसरा सतह है, क्योंकि कांच और चमकदार सतह ट्रैकिंग को रोकते हैं। अंत में, कमजोर होती वायरलेस बैटरी। माउस को स्थिर छोड़ें और कर्सर पाथ बॉक्स देखें: स्वस्थ सेटअप में कोई रेखा नहीं बनेगी।
क्या मैं गेमिंग सॉफ्टवेयर के बिना अपने माउस का DPI पता कर सकता हूँ?
हाँ — सॉफ्टवेयर से पढ़ने के बजाय इसे स्केल से मापें। माउस को एक पैमाने के साथ निश्चित दूरी तक ले जाएं और तुलना करें कि कर्सर ने स्क्रीन पर कितने पिक्सल तय किए; यह अनुपात ही आपका DPI है। विंडोज़ स्वयं यह नहीं बताएगा क्योंकि रजिस्ट्री केवल पॉइंटर गति गुणक रखती है, सेंसर की वास्तविक गिनती नहीं। पॉइंटर त्वरण बंद करें, ब्राउज़र को 100% ज़ूम पर रखें और तीन प्रयासों का औसत निकालें ताकि छोटी त्रुटियां दूर हो जाएं। आधिकारिक सॉफ्टवेयर सीधे सेटिंग पढ़ता है, लेकिन उसके बंद होने पर यह तरीका काम करता है।
स्क्रॉल करते समय माउस व्हील उल्टी दिशा में क्यों उछलता है?
दस में से नौ मामलों में व्हील के ऑप्टिकल एनकोडर पर धूल जमा होना इसका कारण होता है। एनकोडर दिशा तय करने के लिए एक खांचेदार डिस्क को पढ़ता है, और खांचे में फंसा धूल का कण एक पायदान को उल्टी दिशा का मान लेता है। व्हील के दोनों किनारों के स्लॉट में संपीड़ित हवा (ब्लोअर) मारने से अधिकांश समस्याएं हल हो जाती हैं। यदि सफाई के बाद भी समस्या बनी रहती है, तो एनकोडर खराब हो चुका है और उसे बदलना होगा। स्क्रॉल टेस्ट पर व्हील को घुमाएं: वास्तविक खराबी में गलत दिशा के टिक दर्ज होते हैं।
माउस के साइड बटन गेम में काम क्यों नहीं करते जबकि बाकी जगह काम करते हैं?
हार्डवेयर स्विच बिल्कुल सही हैं और सॉफ्टवेयर में कोई समस्या सिग्नल को रोक रही है। सबसे पहले इस पेज पर साइड बटन दबाएं: यदि बैक और फॉरवर्ड काउंटर बढ़ते हैं, तो हार्डवेयर काम कर रहा है। सामान्य कारणों में उस गेम के लिए वेंडर प्रोफाइल का लोड न होना, कोई मैक्रो लेयर जो बटन को रोक रही हो, गेम की की-बाइंडिंग जो केवल कुछ बटन पहचानती हो, या एक साथ दो माउस सॉफ्टवेयर का चलना शामिल है। माउस ड्राइवर को फिर से इंस्टॉल करने या डुप्लिकेट सॉफ्टवेयर हटाने से यह समस्या ठीक हो जाती है।
मिडिल क्लिक काम नहीं कर रहा लेकिन स्क्रॉलिंग काम कर रही है — क्या माउस खराब है?
हाँ, और विशेष रूप से व्हील के नीचे का स्विच खराब है। व्हील का घूमना और मिडिल क्लिक एक ही पुर्जे में दो अलग-अलग तंत्र हैं: एक एनकोडर घूमने को पढ़ता है, जबकि दबाने के लिए नीचे एक साधारण ऑन/ऑफ स्विच होता है। एक के खराब होने पर भी दूसरा काम करता रहता है, इसलिए व्हील का आसानी से घूमना लेकिन बटन 1 का दर्ज न होना उस स्विच के खराब होने का संकेत है। व्हील दबाकर काउंटर देखें: गिनती न बढ़ने पर कोई ड्राइवर ठीक नहीं कर पाएगा, स्विच को बदलना ही होगा।