मैं उबंटू में एक कीबोर्ड मॉडल कैसे जोड़ूं और उस मॉडल को समुदाय को वापस दे दूं?


10

अरे मेरे पास हाल ही में नया लेनोवो z570 लैपटॉप है। इसमें एक अद्वितीय कीबोर्ड है। मैं इसका उपयोग करने में सक्षम हूं लेकिन इसकी पूर्ण क्षमताओं के लिए नहीं। मैं उनके कार्यों के लिए कुछ 'अतिरिक्त' कुंजियों को मैप करने में असमर्थ हूं। लीनोवो z570 के लिए कोई अलग कीबोर्ड मॉडल नहीं है। मैं इस कीबोर्ड को ठीक से कॉन्फ़िगर करना चाहता हूं और स्टोरेज के लिए ubuntu repos को वापस देना चाहता हूं ताकि बाद में उसी लैपटॉप का उपयोग करने वाला कोई अन्य व्यक्ति मेरे कॉन्फ़िगरेशन का उपयोग कर सके जो मैंने सेट किया है।

मैं उसको कैसे करू?

जवाबों:


7

एक संशोधित कीमैप बनाना और इसे Ubuntu प्रोजेक्ट में सबमिट करना

यह बहुत अच्छा है कि आप अपने कंप्यूटर के अन्य उपयोगकर्ताओं की मदद करने के बारे में सोच रहे हैं। यहां कुछ कदम उठाए गए हैं।

मैं आपको आवश्यक चरणों की रूपरेखा देने की कोशिश करूँगा। विवरण आपके कंप्यूटर की आवश्यकता पर निर्भर करेगा।

एक संशोधित कीमैप बनाना

उबंटू के लिए एक कस्टम कीबोर्ड को परिभाषित करने के लिए विस्तृत निर्देश यहां दिए गए हैं । मैं आपकी मौजूदा कीबोर्ड फ़ाइल को एक नए नाम से कॉपी करने का सुझाव दूंगा और फिर उस फ़ाइल को संशोधित करके उसमें संशोधन करूंगा जो आवश्यक है। आप इसे gksudo gedit / usr / share / X11 / xkb / प्रतीकों / पुराने नाम के साथ कर सकते हैं, और अपने संपादक में बदलाव कर सकते हैं। फिर उन्हें एक नए नाम के तहत सहेजें। यदि आप भूल जाते हैं तो आप xkb-data पैकेज को पुनः स्थापित कर सकते हैं।

संशोधित कीमैप को सक्रिय और परीक्षण करना

सिस्टम सेटिंग्स पर जाएं और कीबोर्ड कंट्रोल पैनल चुनें। सबसे नीचे लेआउट सेटिंग्स चुनें । फिर आप मेनू में अपनी नई फ़ाइल को जोड़ने के लिए निचले बाएँ पर + आइकन पर क्लिक कर सकते हैं , उसका चयन कर सकते हैं और उसका परीक्षण कर सकते हैं।

उबंटू में योगदान

यदि आपके पास एक नहीं है, तो आपको लॉन्चपैड खाता मिलना चाहिए। लॉन्चपैड पर जाएं और एक बनाने के लिए शीर्ष दाएं कोने पर क्लिक करें। अन्यथा कृपया लॉग इन करें।

अगला कदम यहां जाना है और सुनिश्चित करें कि किसी ने पहले से ही रिपोर्ट दर्ज नहीं की है। यह मानते हुए कि ऐसा नहीं है, समस्या की रिपोर्ट करें कि डिफ़ॉल्ट कीबोर्ड लेनोवो z570 के लिए पर्याप्त नहीं है और इसका उल्लेख क्यों करें।

कृपया बग के लिए आपके द्वारा बनाई गई फ़ाइल संलग्न करें।

मैं यहाँ वापस आने और बग रिपोर्ट का लिंक प्रदान करने का सुझाव देता हूँ। इस तरह से जो अन्य लोग आपके प्रश्न को अपनी समस्या के रूप में पहचानते हैं, वे बग रिपोर्ट पर जा सकते हैं और उस लिंक पर क्लिक कर सकते हैं जो कहता है कि बग उन्हें प्रभावित करता है।

और भी लोगों की मदद करना

आप इस पैकेज के अपस्ट्रीम के लॉन्चपैड पेज पर इस लिंक की जाँच करके इससे कहीं आगे जा सकते हैं । बग्स टैग पर क्लिक करने से अपस्ट्रीम पैकेज में समस्याएं दिखाई देती हैं लॉन्चपैड के बारे में पता चलता है। यह यह भी दर्शाता है कि फ्रीडेसटॉप ने अपस्ट्रीम के लिए एक बग रिपोर्टिंग सिस्टम रखा है।

लिनक्स के अधिकांश वितरण संभवतः इस अपस्ट्रीम पैकेज का उपयोग करते हैं, इसलिए आपका योगदान एक बार आगे बढ़ सकता है, क्योंकि इसमें योगदान दिया गया है। उबंटू सिर्फ अपने ही उपयोगकर्ताओं की मदद करने के तरीके के रूप में काम नहीं करता है, यह गैर-उबंटू उपयोगकर्ताओं की मदद करने के लिए डेबियन और फ़्रीडेस्कोटॉप जैसे अपस्ट्रीम डेवलपर्स में वापस योगदान देता है।

आप उस लिंक पर क्लिक कर सकते हैं जिस पर कीड़े को freedesktop.org Bugzilla में ट्रैक किया गया है। Freedesktop बग रिपोर्टिंग सिस्टम पर जाने के लिए शीर्ष पर और उन्हें अपनी बग रिपोर्ट और नई कीमैप फ़ाइल भेजें। एक बार जब आप ऐसा करते हैं कि आपको अपनी लॉन्चपैड बग रिपोर्ट पर वापस जाना चाहिए और यह जोड़ना चाहिए कि बग अपस्ट्रीम पैकेज को प्रभावित करता है और आपकी अपस्ट्रीम बग रिपोर्ट पर एक लिंक डाल देता है। इस तरह उबंटू डेवलपर्स को पता चल जाएगा कि उन्हें खुद ऐसा करने की जरूरत नहीं है।

मैं देख सकता हूं कि उबंटू एक्स टीम क्वांटल तैयार करने के काम में व्यस्त है, इसलिए यह संभवतः योगदान देने का एक अच्छा समय है। उनकी मेलिंग सूची ubuntu-x@lists.ubuntu.com पर है और मुझे यकीन है कि वे आईआरसी पर भी हैंग करते हैं।


3

मुझे लगता है कि आप अपने कुंजीपटल के लिए xkb कॉन्फ़िगरेशन फ़ाइलों का उपयोग करके एक नया लेआउट बनाते हैं। ऐसा करने के लिए:

/usr/share/X11/xkb/symbols

यहां, आप देश के संक्षिप्तीकरण द्वारा कीबोर्ड लेआउट विन्यास देख सकते हैं। उदाहरण के लिए, अंग्रेज़ी US के लिए लेआउट "हम" फ़ाइल में हैं। इस फ़ाइल में, आप परिभाषित कर सकते हैं कि यदि विभिन्न स्थितियों में एक कुंजी को दबाया जाए तो क्या होना चाहिए।

मेरा सुझाव है कि आप हमें फ़ाइल देखें और कुंजी के साथ खेलने का प्रयास करें जब तक कि आप इसे लटका न दें, और फिर अपनी स्वयं की कस्टम मैपिंग बनाएं।

आप अधिक पूर्ण रूप से कैसे देख सकते हैं: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in-ubuntu-or-just-linux-2/


1

आप उन्हें स्थापित करने के लिए एक स्थापित लॉन्चपैड उपयोगकर्ता से पूछने का प्रयास कर सकते हैं, या यदि आप कोड कर सकते हैं, तो इस कोड के अनुरूप बाज़ार शाखा तक पहुंच सकते हैं, और वहां परिवर्तन का प्रस्ताव कर सकते हैं। आपको पहले संबंधित समूह में शामिल होने की आवश्यकता हो सकती है, लेकिन आप समूह सदस्यता के बिना कोड का सुझाव देने में सक्षम हो सकते हैं। हालांकि किसी को आपके लिए यह करने की आवश्यकता होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.