यह विधि केवल Xorg के साथ काम करती है
( मूल प्रश्नकर्ता से अपडेट: ऐसा लगता है कि Xorg सत्र में किए गए बदलाव वेनलैंड सत्र में GNOME को रिबूट करने के बाद बने रहते हैं ।)
परिचय
मूल रूप से, गनोम-शेल एक कॉन्फ़िगरेशन फ़ाइल ( /usr/share/X11/xkb/rules/evdev.xml
) से कीबोर्ड लेआउट के संक्षिप्त विवरण प्राप्त कर रहे हैं । इसलिए उन्हें बदलने के लिए, हमें सबसे पहले एक टेक्स्ट एडिटर में कॉन्फिगरेशन फाइल को खोलना होगा और फिर उन्हें जो भी हम चाहते हैं उसे बदलना होगा!
इसे करने के दो अलग-अलग तरीके हैं। हालांकि ग्राफ़िकल इंटरफ़ेस जिसमें माउस या कमांड लाइन इंटरफ़ेस शामिल है जो केवल कीबोर्ड है।
आम पहला कदम
सबसे पहले एक टर्मिनल खोलें।
ऐसा करने का कई तरीका है। यह विधि सरल है। अपने कीबोर्ड पर Alt+ दबाएं F2। आपको एक डायलॉग बॉक्स आएगा और टाइप करें gnome-terminal
या अपने टर्मिनल का नाम देखें। इसे अब ऐसे ही देखना चाहिए।
अब, दबाएं Enter। इसे बंद करना चाहिए और एक टर्मिनल लाना चाहिए।
यहां फॉर्म दो तरीके हैं: पहला ग्राफिकल तरीका, या कमांड इंटरफेस।
चित्रमय विधि
अब इसमें टाइप करें sudo -i gedit /usr/share/X11/xkb/rules/evdev.xml
कि यह कैसा दिखना चाहिए।
अब, प्रेस करें Enterऔर इसे उस फ़ाइल को खोलना चाहिए जिसमें हमें संपादित करने की आवश्यकता है। यह इस तरह दिखना चाहिए:
अब तीन डॉट्स के साथ नीचे की तरफ क्लिक करें। नीले रंग में हाइलाइटेड, फिर ढूंढें और "ग्रे खोजें और बदलें ..." पर क्लिक करें।
अब इसे एक संवाद लाना चाहिए
अब हम "en" को "Eng" में बदलने के लिए इस फाइल को एडिट कर सकते हैं। यह "en" का उपयोग करने वाले सभी लेआउट को बदल देगा।
अब, इसके <shortDescription>en</shortDescription>
आगे बाईं ओर "फाइंड" के साथ टेक्स्ट बॉक्स में टाइप करें, इसके साथ नीचे की पाठ्यपुस्तक और बाईं ओर के पाठ के साथ "रिप्लेसमेंट" लिखें, इसे इस प्रकार लिखें <shortDescription>Eng</shortDescription>
अब इसे इस तरह दिखना चाहिए।
हालाँकि, यदि आप केवल एक लेआउट बदलना चाहते हैं, तो आपको उन सभी को बदलने के बजाय व्यक्तिगत रूप से खोजने की आवश्यकता होगी। मैं सिर्फ इसके नाम की खोज करने के लिए फाइंड फ़ंक्शन का उपयोग करता था जिसे खोजने के लिए बिल्कुल वर्तनी की आवश्यकता होती है।
अब उस बटन पर क्लिक करें जो कहता है कि "सभी को बदलें" अब डायलॉग बॉक्स को यह कहते हुए गायब कर देना चाहिए कि यह मिल गया है और 9 या ऐसा होने की जगह लेता है।
अब इसे लाइट ग्रे में सेव किए गए सेव बटन पर क्लिक करके सेव करें
अब, ध्यान दें कि शीर्षक में तारांकन इस तरह से दूर जाना चाहिए। अगर यह नहीं था तो यह नहीं बचा
अपने पीसी को पुनरारंभ करें। अब इसे ऐसे ही देखना चाहिए। ध्यान दें, कि मैंने इसे "Eng" के बजाय "eng" के साथ किया था
कमांड लाइन इंटरफेस
- में टाइप करें
sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml
- Enterअपने कीबोर्ड पर दबाएँ
- अपने पासवर्ड में टाइप करें
- Enterअपने कीबोर्ड पर दबाएँ
- अपने पीसी को पुनरारंभ करें