गलत कीबोर्ड मैप


10

मेरे पास उबंटू 11.10 है। मेरे पास एक अंग्रेजी कीबोर्ड है और सिस्टम सेटिंग्स -> कीबोर्ड लेआउट में अंग्रेजी (यूके) को कीबोर्ड लेआउट सेट किया है । यह सूचीबद्ध एकमात्र लेआउट है।

हाल ही में मेरा कीबोर्ड यूएस लेआउट पर गया है। मुझे पता नहीं क्यों और मैं इसे वापस नहीं बदल सकता। और गलत जगह पर हैं।
"@

मैंने टाइप किया है man loadkeysऔर दस्तावेज़ीकरण मुझे बताता है कि डिफ़ॉल्ट कीमैप संभवतः एक फ़ाइल में है जिसे defkeymap.map कहा जाता है /usr/share/keymapsया में /usr/src/linux/drivers/char। मैं इनमें से कोई भी निर्देशिका नहीं ढूँढ सकता। क्या कोई मुझे बता सकता है कि मेरे वितरण में defkeymap.map फ़ाइल कहाँ है, या यदि यह बिल्कुल है?

जवाबों:


9

मेरी भी यही समस्या थी। भले ही अंग्रेजी (यूके) को उन सभी चीजों के लिए चुना गया था जो अभी भी अमेरिकी लेआउट का उपयोग कर रहे थे।

किसी कारण से सिस्टम सेटिंग्स में अंग्रेज़ी (यूके) प्रविष्टि के नीचे अंग्रेजी (यूएस) कीबोर्ड लेआउट जोड़ने -> क्षेत्र और भाषा -> लेआउट ने सब कुछ काम किया।


2
यह मेरे लिए भी Ubuntu 13 पर हल कर दिया! मुझे सिर्फ अंग्रेजी (यूके) का चयन किया गया था और मेरे ब्रिटिश कीबोर्ड के चरित्र मानचित्रण को पूरी तरह से खराब कर दिया गया था, भले ही मैंने कीबोर्ड लेआउट पर क्लिक किया हो, यह सही दिखा। मैंने अंग्रेजी (यूएस) लेआउट जोड़ा, जिसकी मुझे आवश्यकता नहीं है, लेकिन अंग्रेजी (यूके) लेआउट को चुना गया और इसने तुरंत इस मुद्दे को हल कर दिया!
jbx

14.04 में इसी तरह की समस्या एक नए उन्नयन के बाद, और इसने इसे ठीक कर दिया।
ईपी

यह आवारा अभी भी 6 साल बाद वैध है। इसने मेरे लिए टकसाल 18.1 में काम किया।
प्रेस्बिटरो

3

मुझे 14.04 में यह समस्या है कि मैं जो कुछ भी देख रहा हूं उसके अनुसार मैं एन 1 (यूके) का उपयोग कर रहा हूं लेकिन यह वास्तव में एन 2 (यूएस) है। जैसे

/ etc / डिफ़ॉल्ट / कीबोर्ड कहता है "gb"

यह नियमित रूप से वापस स्विच करता है। यह ब्रिटेन कहता है, लेकिन ऐसा नहीं है। कीबोर्ड लेआउट चार्ट चीजों को दिखाता है जैसा कि उन्हें होना चाहिए, लेकिन वे नहीं हैं।

वर्कअराउंड # 1: अगर मैं एन 1 से एन 2 पर स्विच करता हूं और अगली बार रिबूट होने तक यह खुद ही सही हो जाता है।

ऐसा लगता है कि हम इस बग से निपट रहे हैं:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635

इस पृष्ठ से ibus-setup को कस्टमाइज़ करने वाले वर्कअराउंड ने मेरे लिए काम नहीं किया।

इबस को हटाने से काम लगता है। हुर्रे! वैसे यह अधिकांश यूनिटी सिस्टम सेटिंग्स को अपने साथ ले जाता है। अच्छा नही :(

वर्कअराउंड # 2: छिपी हुई फाइलों को देखने के लिए अपने होम डायरेक्टरी और प्रेस कंट्रोल एच में देखें। ~ / .Config / ibus / बस खोलें और उसमें फाइल को हटा दें। फिर रिबूट करें।

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


अभी भी हमारे साथ, बग्सलांचपड.नेट के
+

वर्कअराउंड # 2 मेरे लिए काम नहीं किया, लेकिन वर्कअराउंड # 1 वर्णित के रूप में काम करता है।
user664303

1

डैश प्रकार "गनोम-कीबोर्ड-प्रॉपर्टीज" में यह कीबोर्ड की प्राथमिकताओं को खोलना चाहिए

या gksudo gedit /etc/default/keyboard


उत्तर के लिए धन्यवाद। डैशबोर्ड कुछ भी खोलने में विफल रहा, लेकिन मैं अब Ubuntu 12.04 TLS का उपयोग कर रहा हूं और अब यह समस्या नहीं है। कमांड gksudo gedit / etc / default / कीबोर्ड ने कमांड लाइन से एक फाइल खोली। इसमें XKBLAYOUT = "gb" लाइन शामिल थी।
डैनी क्रॉसले

1
  1. सिस्टम सेटिंग्स> कीबोर्ड लेआउट> भाषा> चुनें + और अपनी भाषा का चयन करें
  2. सिस्टम सेटिंग्स> कीबोर्ड लेआउट> प्रारूप> अपने क्षेत्र का चयन करें
  3. सिस्टम सेटिंग्स> कीबोर्ड लेआउट> लेआउट> अपनी भाषा चुनें और चुनें

किया हुआ!


1

मेरे कंप्यूटर पर इस समस्या को हल करने के लिए कीबोर्ड-शॉर्टकट ('सुपर' + स्पेस-बार) का उपयोग करके यूके कीबोर्ड पर वापस जाना आवश्यक था;


धन्यवाद, मैंने केवल कुंजियों का उपयोग करके गलती से अपने कीबोर्ड मैपिंग को स्विच किया, लेकिन यह नहीं पता था कि कौन से हैं!
पॉलीपहेम

0

मैं ubuntu 13.1 का उपयोग कर रहा हूं और यही समस्या थी।

सिस्टम सेटिंग्स में> कीबोर्ड लेआउट> भाषा

अंग्रेजी (uk) अंग्रेजी (हमें) सूचीबद्ध 2 भाषाएँ थीं

मैंने इसे चुनने के लिए - कुंजी का उपयोग करके अंग्रेजी (हमें) विकल्प को हटा दिया, ताकि बॉक्स में केवल अंग्रेजी (यूके) विकल्प सूचीबद्ध हो।

यह काम करने के लिए लगता है और कीबोर्ड सही ढंग से मैप किया गया है

साइमन

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