मैं Ubuntu 16.04 में डिफ़ॉल्ट कीबोर्ड लेआउट (इनपुट विधि नहीं) कैसे बदलूं?


14

जब मैंने 16.04 स्थापित किया, तो मैंने गलती से जर्मन कीबोर्ड लेआउट चुना। मेरा कंप्यूटर जापानी कुंजी के साथ एक जापानी कंप्यूटर है, लेकिन मैं नियमित रूप से कई भाषाओं का उपयोग करता हूं। ओएस को पुन: स्थापित किए बिना मैं अपनी सभी भाषाओं के लिए डिफ़ॉल्ट सिस्टम लेआउट कैसे बदल सकता हूं? मैं अपने जीवन के लिए ऐसा करने के लिए GUI या CLI तरीका नहीं खोज सकता। आपकी मदद के लिए बहुत धन्यवाद।


क्या अपने उपयोगकर्ता के लिए इसे बदलना पर्याप्त है? उस स्थिति में सिस्टम सेटिंग्स -> टेक्स्ट एंट्री वह होनी चाहिए जो आपको चाहिए।
गुन्नार हजलमर्सन

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

जवाबों:


4

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

जापानी कीबोर्ड लेआउट

तब मैंने gedit खोला, इनपुट स्रोत संकेतक के माध्यम से "Ja" पर स्विच किया, और ऊपर की छवि के अनुसार अपेक्षित वर्ण जब टाइप किए गए तो दिखाई दिए।


गुन्नार, आपकी मदद और दृढ़ता के लिए धन्यवाद। पहले काम नहीं करने के बाद, मैंने सभी सेटिंग्स / टेक्स्ट एंट्री के भीतर "जापानी" को फिर से जोड़ा, और इस बार, यह "जापानी" और "जापानी (मोज़ेक) (iBus)" दोनों के लिए काम किया है, जो कि मैं सामान्य रूप से उपयोग करता हूं। जबकि मैं प्रसन्न हूं, मैं इस बात से हैरान हूं कि इस बार काम क्यों नहीं किया गया। किसी भी मामले में, धन्यवाद।
स्लिम डाउन

@ स्लीमडाउन: खुशी है कि आपने इसे काम किया। :)
गुन्नार हेजलारसन

मैंने अभी हाल ही में एक और मशीन स्थापित की है और उसी मुद्दे पर चल रही है। इस बार, मैंने एक टर्मिनल में IBus वरीयताओं को खोला, ibus-setupऔर अन- बेस्ड एडवांस्ड -> सिस्टम कीबोर्ड लेआउट का उपयोग करें। फिर, मुझे यकीन नहीं है कि क्यों, लेकिन यह काम किया है लगता है। ऊपर की पद्धति का अनुसरण करने के बाद भी किसी को भी समस्या है, IBus वरीयताओं का प्रयास करें।
स्लिम डाउन

14

एक खोल में:

sudo dpkg-reconfigure keyboard-configuration

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

@SlimDown: आउटपुट क्या है cat /etc/default/keyboard?
गुन्नार हेजलारसन

# कीबोर्ड बोर्ड फ़ाइल # कीबोर्ड से परामर्श करें (5) मैनुअल पेज। XKBMODEL = "asus_laptop" XKBLAYOUT = "jp" XKBVARIANT = "OADG109A" XKBOPTIONS = "" BACKSPACE = "अनुमान"
स्लिम डाउन

@SlimDown: यह लॉगिन अभिवादनकर्ता द्वारा लागू किया जाना चाहिए। यह नहीं बता सकता कि यह तुम्हारे लिए क्यों नहीं है।
गुन्नार हेजलमरसन

3
महान समाधान।
मार्क वैन डोंगेन

1

"जापानी iBus MOZC" कीबोर्ड स्थापित करें:

sudo apt-get install ibus-mozc mozc-server mozc-utils-gui

री-लॉगइन (यह महत्वपूर्ण है!) और सिस्टम सेटिंग्स में mozc खोजें -> टेक्स्ट एंट्री जब आप + बटन पर क्लिक करते हैं।

यदि "आपका" जापानी सूचीबद्ध नहीं है, तो इस कमांड को शेल में दर्ज करें

im-config 

उसके बाद आपके पास टेक्स्ट एंट्री में ये जापानी कीबोर्ड इनपुट स्रोत होने चाहिए जब आप + बटन पर क्लिक करते हैं: जापानी (द्वारका), जापानी (काना), जापानी (काना 86), जापानी (मैकिन्टोश), जापानी (मोजेक) (आईबस), जापानी (OADG 109A), जापानी (PC-98xx Series)


पीटरएन, आपके सुझाव के लिए धन्यवाद। मुझे अपने प्रश्न में उल्लेख करना चाहिए था कि मैं नियमित रूप से जापानी iBus MOZC का उपयोग करता हूं, और पहले से ही असफलताओं के साथ संयुक्त राष्ट्र- और पुनः स्थापित करने की कोशिश कर चुका हूं। मैंने एक टर्मिनल में आपके दूसरे सुझाव की भी कोशिश की, लेकिन वह समस्या का हल नहीं निकला।
स्लिम डाउन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.