गनोम पैनल के कीबोर्ड लेआउट इंडिकेटर में दिखाए गए लेआउट के संक्षिप्ताक्षर कैसे बदलें?


11

गनोम में कीबोर्ड लेआउट इंडिकेटर, जो एक से अधिक लेआउट जोड़ने के बाद पैनल में दिखाई देता है, लेआउट के लिए पृष्ठांकित रूपरेखा दिखाता है। क्या इस संक्षिप्त नाम को बदलने का कोई तरीका है? उदाहरण के लिए मैं बदलना चाहते हैं एन करने के लिए इंग्लैंड यहाँ:

यहां छवि विवरण दर्ज करें

अगर मैं गलत नहीं हूँ तो यह केडीई में बहुत आसानी से किया जा सकता है।

डिस्ट्रो: उबंटू GNOME 17.04


मेरा मानना ​​है कि गनोम के केवल दो अक्षर चाहने के कारण यह संभव नहीं है, लेकिन मैं इस पर गौर करूंगा।
मैथ्यूब्स

यह भी xkbmap के साथ कुछ करना है।
मैथ्यूब्स



एक और तरीका है जो इंजन विवरणों को बदलकर IBUS का उपयोग करना है। हालाँकि, मैंने IBUS का उपयोग नहीं किया है और मैं व्यक्तिगत रूप से नहीं जानता कि यह कैसे काम करता है।
मैथ्यूब्स

जवाबों:


9

यह विधि केवल Xorg के साथ काम करती है

( मूल प्रश्नकर्ता से अपडेट: ऐसा लगता है कि Xorg सत्र में किए गए बदलाव वेनलैंड सत्र में GNOME को रिबूट करने के बाद बने रहते हैं ।)


परिचय

मूल रूप से, गनोम-शेल एक कॉन्फ़िगरेशन फ़ाइल ( /usr/share/X11/xkb/rules/evdev.xml) से कीबोर्ड लेआउट के संक्षिप्त विवरण प्राप्त कर रहे हैं । इसलिए उन्हें बदलने के लिए, हमें सबसे पहले एक टेक्स्ट एडिटर में कॉन्फिगरेशन फाइल को खोलना होगा और फिर उन्हें जो भी हम चाहते हैं उसे बदलना होगा!

इसे करने के दो अलग-अलग तरीके हैं। हालांकि ग्राफ़िकल इंटरफ़ेस जिसमें माउस या कमांड लाइन इंटरफ़ेस शामिल है जो केवल कीबोर्ड है।


आम पहला कदम

सबसे पहले एक टर्मिनल खोलें।

ऐसा करने का कई तरीका है। यह विधि सरल है। अपने कीबोर्ड पर Alt+ दबाएं F2। आपको एक डायलॉग बॉक्स आएगा और टाइप करें gnome-terminalया अपने टर्मिनल का नाम देखें। इसे अब ऐसे ही देखना चाहिए।

Dialog1

अब, दबाएं Enter। इसे बंद करना चाहिए और एक टर्मिनल लाना चाहिए।

खाली टर्मिनल

यहां फॉर्म दो तरीके हैं: पहला ग्राफिकल तरीका, या कमांड इंटरफेस।


चित्रमय विधि

  1. अब इसमें टाइप करें sudo -i gedit /usr/share/X11/xkb/rules/evdev.xml कि यह कैसा दिखना चाहिए।

    फाइलन 1 के साथ टर्मिनल

  2. अब, प्रेस करें Enterऔर इसे उस फ़ाइल को खोलना चाहिए जिसमें हमें संपादित करने की आवश्यकता है। यह इस तरह दिखना चाहिए:

    Gedit_1

  3. अब तीन डॉट्स के साथ नीचे की तरफ क्लिक करें। नीले रंग में हाइलाइटेड, फिर ढूंढें और "ग्रे खोजें और बदलें ..." पर क्लिक करें।

    यहां छवि विवरण दर्ज करें

    अब इसे एक संवाद लाना चाहिए

    Dialog_2

  4. अब हम "en" को "Eng" में बदलने के लिए इस फाइल को एडिट कर सकते हैं। यह "en" का उपयोग करने वाले सभी लेआउट को बदल देगा।

    अब, इसके <shortDescription>en</shortDescription> आगे बाईं ओर "फाइंड" के साथ टेक्स्ट बॉक्स में टाइप करें, इसके साथ नीचे की पाठ्यपुस्तक और बाईं ओर के पाठ के साथ "रिप्लेसमेंट" लिखें, इसे इस प्रकार लिखें <shortDescription>Eng</shortDescription>अब इसे इस तरह दिखना चाहिए।

    संवाद २

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

  5. अब उस बटन पर क्लिक करें जो कहता है कि "सभी को बदलें" अब डायलॉग बॉक्स को यह कहते हुए गायब कर देना चाहिए कि यह मिल गया है और 9 या ऐसा होने की जगह लेता है।

    Gedit_2

  6. अब इसे लाइट ग्रे में सेव किए गए सेव बटन पर क्लिक करके सेव करें Gedit_4

    अब, ध्यान दें कि शीर्षक में तारांकन इस तरह से दूर जाना चाहिए। अगर यह नहीं था तो यह नहीं बचा

    Gedit_1

  7. अपने पीसी को पुनरारंभ करें। अब इसे ऐसे ही देखना चाहिए। ध्यान दें, कि मैंने इसे "Eng" के बजाय "eng" के साथ किया था

    यहां छवि विवरण दर्ज करें


कमांड लाइन इंटरफेस

  1. में टाइप करें sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml
  2. Enterअपने कीबोर्ड पर दबाएँ
  3. अपने पासवर्ड में टाइप करें
  4. Enterअपने कीबोर्ड पर दबाएँ
  5. अपने पीसी को पुनरारंभ करें

1
पहले मैंने एक एक्सगॉर सत्र में उत्तर में वर्णित चित्रमय विधि द्वारा एक बदलाव ( एनजी टू एनजी ) किया, और यह काम किया। फिर मैंने रिबूट किया और वेनल सत्र पर एक गनोम शुरू किया और जो बदलाव मैंने अभी भी वहां लागू किया (यह एन के बजाय Eng दिखाया )!
पोम्स्की

3
यह देखना वास्तव में कठिन है कि वास्तव में इन सभी स्क्रीनशॉट के साथ तथ्यों के बीच क्या चल रहा है। ओपी के यहां 18k अंक हैं, यह सिर्फ संभव हो सकता है कि वह जानता है कि एक खोल कैसे खोला जाए।
MPi

@ एमपीआई मैंने इसे किसी के लिए बनाया है। कोई भी जो उस समय ग्नोम के साथ उबंटू का उपयोग करता है। यहां तक ​​कि न्यूबीज भी। अगर आपको ग्राफिकल तरीका पसंद नहीं है तो आप इसे कमांड लाइन तरीके से कर सकते हैं। मैंने एक कारण से दो विकल्प छोड़े।
मैथ्यूब्स

@MPi इसके अलावा जब उन्होंने सवाल पूछा और जब मैंने इसका जवाब दिया। उसके केवल 5 अंक थे।
मैथ्यूब्स

@ एमपीआई प्रूफ i.imgur.com/rr0c9tn.png
मैथ्यूब्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.