डबल-क्लिक चाचणी साधन - तपशीलवार कार्य तत्त्व
हा लेख माऊस डबल-क्लिक कसे कार्य करतो आणि सदोष डबल-क्लिक शोधण्यासाठी हे साधन वापरते ते तपशील.
1. माऊस संगणकाला कोणती माहिती पाठवतो?
A माउस संगणकावर फक्त तीन प्रकारची माहिती पाठवतो:
- बटण स्थिती:एखादे बटण दाबले किंवा सोडले.
- विस्थापन बदल:X आणि Y अक्षांवर हालचालींचे प्रमाण.
- स्क्रोल व्हील दिशा:चाक वर किंवा खाली स्क्रोल केलेले आहे.
हे बरोबर आहे—तुम्ही ते बरोबर वाचले आहे. उंदीर करतोनाहीपाठवाडबल-क्लिक सिग्नलसंगणकावर. हे फक्त बटण दाबून आणि रिलीझद्वारे व्युत्पन्न केलेल्या वेळेच्या डाळी पाठवते. तंतोतंत सांगायचे तर, माऊसला स्वतःला माहित नाहीडबल-क्लिक काय आहे. तर, डबल-क्लिक केल्यावर संगणकाला कसे कळेल? संगणकाला डबल-क्लिक सिग्नल कोठे मिळतो? काळजी करू नका; खालील विभाग,डबल-क्लिक म्हणजे काय?, हे स्पष्ट करते.
2. डबल-क्लिक म्हणजे काय?
A डबल-क्लिक करातेव्हा घडते जेव्हा कोणतेही माउस बटण दोनदा वेळ थ्रेशोल्डमध्ये दाबले जाते, सामान्यत: 500ms (हा थ्रेशोल्ड वेगवेगळ्या सिस्टम/सेटिंग्जमध्ये समायोजित करण्यायोग्य असतो; तुम्ही त्याचे विशिष्ट कॉन्फिगरेशन Windows/macOS कंट्रोल पॅनेलमध्ये पाहू शकता). असा सिग्नल ऑपरेटिंग सिस्टमद्वारे डबल-क्लिक म्हणून ओळखला जातो. ते बरोबर आहे- डबल-क्लिक सिग्नल ऑपरेटिंग सिस्टमद्वारेच परिभाषित केला जातो. जोपर्यंत टाइम पल्स सिग्नल व्याख्येशी जुळतो तोपर्यंत, ओएस निःसंकोचपणे त्यास डबल-क्लिक म्हणून ओळखते, खालील चित्रात दाखवल्याप्रमाणे.
टीप:
जोपर्यंत दोन प्रेसमधील मध्यांतर 500ms पेक्षा कमी आहे, तो डबल-क्लिक म्हणून मोजला जातो. याचा अर्थ 50ms किंवा 20ms अंतराल देखील पात्र आहेत. तथापि, मनुष्य हा वेग कसा मिळवू शकतो? ते करू शकत नाहीत. परंतु कार्यप्रणाली मानव करू शकतो की नाही याची काळजी घेत नाही; मध्यांतर 500ms पेक्षा कमी असेल तरच काळजी घेते. हे देखील स्पष्ट करते की काही उंदरांचा अनुभव का येतोसदोष डबल-क्लिकसमस्या (गैर-मानवी वर्तनाने ट्रिगर केलेले डबल-क्लिक).टीप:
डावे बटण डबल-क्लिक कराहे Windows आणि macOS सारख्या मुख्य प्रवाहातील ऑपरेटिंग सिस्टमसाठी डीफॉल्ट परस्परसंवाद तर्क आहे. विशेष सॉफ्टवेअर: काही CAD ड्रॉइंग सॉफ्टवेअरमध्ये, 3D मॉडेलिंग टूल्स (जसे की ठराविक ब्लेंडर प्लगइन), किंवा भौगोलिक माहिती प्रणाली (GIS),उजवे बटण डबल-क्लिक कराची व्याख्या "वर्तमान आदेश रद्द करा" किंवा "मागील मेनूवर परत जा" अशी केली आहे. अशा सॉफ्टवेअरमध्ये, उजवे-बटण डबल-क्लिक केल्याने वर्कफ्लो कार्यक्षमता सुधारून, वर्तमान ऑपरेशन द्रुतपणे पूर्ववत केले जाऊ शकते किंवा मागील दृश्यावर परत येऊ शकते.
3. दोषपूर्ण डबल-क्लिक म्हणजे काय?
A सदोष डबल-क्लिकम्हणजे जेव्हा वापरकर्ता फक्त एकदा क्लिक करतो, परंतु माउस हार्डवेअर समस्यांमुळे, सिस्टमला एकाधिक क्लिक सिग्नल प्राप्त होतात, विशेषत: 80ms पेक्षा कमी अंतरासह. मानवी क्लिकचा वेग इतका वेगवान असू शकत नाही, परंतु यावेळी नाडी ऑपरेटिंग सिस्टमचे समाधान करतेडबल-क्लिकची व्याख्या.
दोषी डबल-क्लिक्स सामान्यत: याप्रमाणे प्रकट होतात:
- एकदा क्लिक केल्याने फाइल उघडते आणि ती लगेच बंद होते (निवडते आणि निवड रद्द करते).
- ड्रॅगिंग अचानक व्यत्यय आला आहे.
- मजकूरात एकदा क्लिक केल्याने दोन शब्द निवडले जातात.
टीप:
सदोष डबल-क्लिकचा उल्लेख 'असामान्य डबल-क्लिक,' 'बडबड,' 'क्लिक बाऊन्स' किंवा हार्डवेअर गैरसमज डबल-क्लिक म्हणून देखील केला जातो.4. दोषपूर्ण डबल-क्लिक कसे होतात?
दोषी डबल-क्लिकचे मूळ कारण त्यात आहेमायक्रोस्विचमधील संपर्कांचे असामान्य उघडणे आणि बंद करणे. सामान्य कारणांमध्ये हे समाविष्ट आहे:
- मायक्रोस्विच वृद्धत्व:दीर्घकालीन वापरानंतर मेटल स्प्रिंग थकवा, ज्यामुळे खराब रिबाउंड होते.
- संपर्क ऑक्सीकरण:हवेतील सल्फाइड्समुळे पृष्ठभागाचे ऑक्सिडेशन होते, संपर्क प्रतिरोधकता वाढते.
- धूळ किंवा मोडतोड:मायक्रोस्विचमध्ये प्रवेश करते, ज्यामुळे अस्थिर संपर्क होतो.
- यांत्रिक पोशाख:संपर्कांवरील पृष्ठभागाच्या पोशाखामुळे संपर्क खराब होतो.
या भौतिक बदलांमुळे सर्किट एका प्रेस दरम्यान थोडक्यात अनेक वेळा उघडते आणि बंद होते, ज्यामुळे सिस्टम चुकून एकाधिक क्लिक्स म्हणून त्याचा अर्थ लावते.
5. हे साधन दोषपूर्ण डबल-क्लिक कसे शोधते
हे साधन मानवी-व्युत्पन्न नसलेले असामान्य क्लिक सिग्नल अचूकपणे ओळखण्यासाठी, बुद्धिमान अल्गोरिदमसह, उच्च-परिशुद्धता वेळ आणि इव्हेंट श्रोते वापरते.
शोधण्याचे तत्व:
- कार्यक्रम ऐकणे:माऊसचे रिअल-टाइम कॅप्चर
माउसडाउनआणिमाउसअपघटना - टाइमस्टॅम्प रेकॉर्डिंग:प्रत्येक इव्हेंटसाठी अचूक टाइमस्टॅम्प (मिलिसेकंद अचूकता) रेकॉर्ड करते.
- मध्यांतर विश्लेषण:लागोपाठ दोन दरम्यानच्या कालावधीची गणना करते
माउसडाउनघटना
न्यायाचे तर्क:
जर दोन दरम्यान मध्यांतरमाउसडाउनघटना आहे80ms पेक्षा कमी, हे दोषपूर्ण डबल-क्लिक म्हणून ठरवले जाते. याचे कारण असे की सामान्य मानवी दुहेरी-क्लिक मध्यांतर 100ms पेक्षा जास्त असते; 80ms पेक्षा लहान सलग क्लिक हार्डवेअर बाउन्समुळे होण्याची शक्यता असते.
if (Time BetweenPresses < 80ms) → दोषपूर्ण डबल-क्लिक म्हणून ठरवले
[१०:००:०१] डावे बटण खाली
[10:00:01] डावे बटण वर (मध्यांतर: 45ms) →चॅटरिंग आढळले
हे साधन सदोष डबल-क्लिक्सची संख्या देखील मोजते.
6. दोषपूर्ण डबल-क्लिक कमी करण्यासाठी उंदीर काय करू शकतात?
काही हाय-एंड माऊस ब्रँड आणि मॉडेल्स डिबाउनिंग वैशिष्ट्ये प्रदान करतात, ज्यामुळे वापरकर्त्यांना दोषपूर्ण डबल-क्लिक कमी करण्यासाठी ड्रायव्हर सॉफ्टवेअरद्वारे डीबाउनिंग पॅरामीटर्स समायोजित करण्याची परवानगी मिळते. खाली डिबाउनिंग कार्यक्षमता समाविष्ट केल्यानंतर माऊसच्या ऑपरेशनचे स्टेट डायग्राम आहे.
खाली काही माऊस ब्रँड्स आणि मॉडेल्सची उदाहरणे आहेत जी डीबाउनिंग ऍडजस्टमेंटला समर्थन देतात:
| ब्रँड | मालिका/मॉडेल उदाहरणे | ड्रायव्हर सॉफ्टवेअरचे नाव | डिबाउनिंग समायोजन श्रेणी (नमुनेदार) | नोट्स |
|---|---|---|---|---|
| रापू | VT मालिका (VT1 Pro Max, VT3s Max, VT3 Pro Max, VT1 Air Max, VT9, इ.) | ए-हब | सामान्यत: समर्थित, समायोजित करण्यायोग्य 0~20ms | |
| VGN | Dragonfly मालिका (Dragonfly F1 Pro Max, इ.) | VGN VHUB | सानुकूल डीबाउनिंगला समर्थन देते | |
| कीक्रोन | काही गेमिंग उंदीर | कीक्रोन लाँचर | ड्रॅग करण्यायोग्य समायोजन | |
| रेझर | काही हाय-एंड मॉडेल्स (उदा. फर्मवेअर अपडेटनंतर काही विशिष्ट Viper/DeathAdder मॉडेल) | Razer Synapse | काही मॉडेल्स सपोर्ट करतात (सर्व नाही) | |
| लॉजिटेक | जी प्रो मालिका (काही मॉडेल) | जी हब | आंशिक समर्थन (4ms पासून) | |
| माचेनीके | L8Max मॉडेल | L8 ड्रायव्हर | सपोर्ट (2ms, 4ms, 8ms) |