प्रकाशित: 27 मई 2023, 2:46 PM EDT
हन्ना का लिनक्स के प्रति प्रेम पहली बार साइबरपैट्रियट में प्रतिस्पर्धा करते हुए जागा। उन्होंने कम उम्र से प्रोग्रामिंग और कंप्यूटर रिपेयर जैसे विषयों का अध्ययन किया, जिससे उन्हें अच्छे दस्तावेज़ीकरण के मूल्य का एहसास हुआ—और यह भी कि कुछ दस्तावेज़ अनुभवहीन लोगों के लिए कितने अनुपयोगी हो सकते हैं। उस अनुभव ने उन्हें सीधी, उपयोगी दस्तावेज़ीकरण बनाने का प्रयास करने के लिए प्रेरित किया। वे वर्तमान में ईस्टर्न न्यू मैक्सिको यूनिवर्सिटी में कंप्यूटर साइंस की पढ़ाई कर रही हैं, जिसमें प्रोग्रामिंग और लिनक्स जैसे उप-विषयों पर ध्यान केंद्रित है।
हन्ना ने अप्रैल 2023 से MakeUseOf के लिए लिखना शुरू किया, जिसमें लिनक्स, प्रोग्रामिंग, DIY और बायर्स गाइड जैसे विषयों पर ध्यान केंद्रित किया। स्थानीय प्रकाशनों में योगदान देने के अलावा, जैसे ENMU का द चेज़ अखबार, हन्ना को KENW न्यूज़ 3 पर न्यू मैक्सिको के स्थानीय लोगों को प्रासंगिक, हालिया और सटीक समाचार पहुंचाने में जुनून मिलता है।
अपने MakeUseOf अकाउंट में साइन इन करें
मिडल माउस बटन से पेस्ट करना कई उबंटू यूजर्स के लिए एक सुविधाजनक फीचर है, लेकिन अगर आप अनजाने में क्लिक करके प्राइवेट जानकारी पेस्ट करने की चिंता करते हैं तो आप अकेले नहीं हैं। सौभाग्य से, उबंटू में मिडल माउस बटन को रीबाइंड करना एक सरल प्रक्रिया है।
उबंटू में मिडल माउस क्लिक को रीबाइंड कैसे करें
अपने मिडल माउस बटन को रीबाइंड करने में एक कॉन्फिगरेशन फ़ाइल बनाना शामिल है। इस फ़ाइल को बनाने से पहले, आपको अपने मिडल माउस क्लिक से जुड़े मान और उन कुंजियों या बटनों को निर्धारित करना होगा जिन्हें आप रीबाइंड करना चाहते हैं। टर्मिनल में निम्न कमांड दर्ज करके शुरू करें:
sudo evtest
आपके कंप्यूटर से जुड़े सभी डिवाइस की सूची प्रिंट होगी। एक एक्टिव प्रॉम्प्ट भी होगा जो आपसे डिवाइस इवेंट नंबर चुनने का अनुरोध करता है। सूची में अपना माउस ढूंढें और इवेंट नंबर दर्ज करें।
आपके माउस से इवेंट का वर्णन करने वाली टेक्स्ट की लाइनें प्रिंट होंगी। अपना माउस स्थिर रखें और मिडल माउस बटन पर क्लिक करें। एक बार क्लिक इवेंट प्रिंट हो जाने पर, मिडल माउस बटन से जुड़े मान को कॉपी करें—इस मामले में, 90003।
अंत में, इवेंट मॉनिटरिंग समाप्त करने के लिए Ctrl + C दबाएं। evtest कमांड फिर से दर्ज करें और सूची में अपना कीबोर्ड ढूंढें। संबंधित इवेंट नंबर दर्ज करें और वह कुंजी दबाएं जिसे आप मिडल माउस बटन से बाइंड करना चाहते हैं।
टर्मिनल हर बार कुंजी दबाने और छोड़ने पर दो इवेंट प्रिंट करेगा। आपके द्वारा चुनी गई कुंजियों से जुड़े नाम को नोट करें—इस मामले में, KEY_BACKSPACE। जब आप कुंजी नाम एकत्र करना समाप्त कर लें तो Ctrl + C से बाहर निकलें।
अब, आपको अपने माउस से जुड़े बस टाइप, प्रोडक्ट नंबर, वेंडर नंबर और वर्जन नंबर को नोट करना होगा। निम्न कमांड दर्ज करें (अपने माउस से जुड़े इवेंट नंबर के साथ N को प्रतिस्थापित करें) और प्रिंट होने वाले चार कोड को नोट करें:
grep "" /sys/class/input/eventN/id/*
एक बार जब आप चार नंबर नोट कर लें, तो आप कॉन्फिगरेशन फ़ाइल बनाने के लिए तैयार हैं। एक नई कॉन्फिगरेशन फ़ाइल बनाने और उसे nano या Vim जैसे टेक्स्ट एडिटर में खोलने के लिए निम्न कमांड दर्ज करें:
sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb
आप माउस पहचान नंबर, मिडल माउस बटन इवेंट कोड, और कुंजी नामों का उपयोग करके अपनी नई कॉन्फिगरेशन फ़ाइल लिखेंगे। एडिटर में निम्न कोड पेस्ट करें और अपने डिवाइस से जुड़ी विशिष्ट जानकारी भरकर अपनी नई कॉन्फिगरेशन को पूरा करें:
evdev:input:b[bustype]v[vendor]p[product]e[version]* ID_INPUT_KEY=1 KEYBOARD_KEY_[scancode]=[keycode]
यह ध्यान रखना महत्वपूर्ण है कि आप अपने मिडल माउस बटन को दूसरे माउस बटन पर भी मैप कर सकते हैं। उदाहरण के लिए, आप मिडल माउस बटन को लेफ्ट माउस बटन पर मैप करने के लिए keycode के रूप में btn_left दर्ज करेंगे। प्रीफिक्स btn_ आवश्यक है।
दुर्भाग्य से, अपने माउस बटन को मल्टी-कुंजी संयोजन पर मैप करना संभव नहीं लगता।
जब आप लिखना समाप्त कर लेंगे तो कॉन्फिगरेशन फ़ाइल इस तरह दिखेगी। इस कंप्यूटर को मिडल माउस बटन को Backspace के रूप में उपयोग करने के लिए कॉन्फिगर किया गया है। कुंजीकोड को सभी लोअरकेस अक्षरों में लिखना सुनिश्चित करें।
अंत में, आपको अपने सिस्टम को नई कॉन्फिगरेशन लागू करने की अनुमति देनी होगी। निम्न कमांड दर्ज करें और फिर अपने माउस को कंप्यूटर से डिस्कनेक्ट और पुनः कनेक्ट करें:
sudo systemd-hwdb update
मिडल माउस बटन को टेस्ट करें ताकि यह सत्यापित हो सके कि नई कॉन्फिगरेशन काम करती है। नई कॉन्फिगरेशन को प्रभावी करने के लिए आपको अपने कंप्यूटर को पुनरारंभ करने की आवश्यकता हो सकती है।
मिडल माउस क्लिक को कैसे डिसेबल करें
यदि आप गलती से इसे क्लिक करने के आदी हैं, तो मिडल माउस क्लिक को रीमैप करने के बजाय डिसेबल करने का विचार आकर्षक लग सकता है। सौभाग्य से, मिडल माउस क्लिक को उचित तरीके से रीमैप करके डिसेबल करना संभव है।
ऊपर उल्लिखित प्रक्रिया का पालन करके अपने मिडल माउस बटन इनपुट इवेंट मान और अपने माउस से जुड़े पहचान नंबरों के बारे में जानें। उसी तरह HWDB फ़ाइल बनाएं। मिडल माउस क्लिक को डिसेबल करने के लिए आप keycode के रूप में reserved का उपयोग करेंगे।
यदि आपका सिस्टम X11 डिस्प्ले सर्वर का उपयोग करता है, तो आपके पास xinput के माध्यम से मिडल माउस क्लिक को डिसेबल करने का विकल्प भी है। आप निम्न कमांड के साथ अपने माउस के लिए xinput पहचानकर्ता ढूंढकर मिडल माउस बटन को डिसेबल करने की प्रक्रिया शुरू कर सकते हैं:
xinput list
टर्मिनल में सूचीबद्ध प्रत्येक माउस पॉइंटर के लिए ID नंबर लिखें। एक से अधिक हो सकते हैं। अगला, आपको प्रत्येक माउस बटन के लिए इनपुट रीमैप करना होगा। सभी माउस पॉइंटर्स के लिए ID नंबर का उपयोग करके निम्न कमांड दर्ज करें, N और M को IDs से प्रतिस्थापित करें।
xinput set-button-map N 1 0 3 xinput set-button-map M 1 0 3
माउस बटन आमतौर पर "1 2 3" के रूप में मैप होते हैं, जो एक्शन 1 (लेफ्ट क्लिक), एक्शन 2 (मिडल क्लिक), और एक्शन 3 (राइट क्लिक) को संदर्भित करते हैं। आप xinput मैपिंग नंबर को बदलकर किसी भी तरह से माउस बटन को डिसेबल या रीमैप कर सकते हैं।
माउस बटन रीमैप करके अपने वर्कफ़्लो में सुधार करें
आपको केवल अपने मिडल माउस बटन को रीमैप करने पर ही रुकने की जरूरत नहीं है। यदि आप अपनी कार्य प्रक्रिया को सुव्यवस्थित करने के लिए तैयार हैं, तो एक अविश्वसनीय नया ड्रैग-क्लिकिंग मल्टी-बटन माउस खरीदने पर विचार करना बेहतर है।