उत्तर देने में मेरे पिछले प्रयासों को अनदेखा करने में विफल रहा, मुझे कुछ ऐसा मिला जो कैप्सलॉक को पूरी तरह से बाईं पारी में बदल देता है। कोई टॉगल नहीं, मुझे लगता है कि यह लगातार है, और यह बहुत आसान है।
सबसे पहले, मैं एक बैकअप बनाने की सलाह दूंगा, इससे पहले कि मैं इसे कैसे बदलूं।
Daud sudo cp /usr/share/X11/xkb/symbols/pc ~/pckeybak
अब जब एक बैकअप है, तो संपादन के लिए आइए।
इस फ़ाइल को रूट के रूप में संपादित करने के लिए अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करें:
/usr/share/X11/xkb/symbols/pc
इस तरह दिखने वाले सेगमेंट को खोजें (यह शीर्ष के पास है, मेरे लिए लाइन 22):
key <TAB> { [ Tab, ISO_Left_Tab ] };
key <RTRN> { [ Return ] };
key <CAPS> { [ Caps_lock ] };
key <NMLK> { [ Num_Lock ] };
संपादित करें
key <CAPS> { [ Caps_lock ] };
होने के लिए
key <CAPS> { [ Shift_L, Caps_Lock ] };
बजाय। ( Caps_Lock
बाद में Shift_L,
अनावश्यक हो सकता है।)
अपने डिस्प्ले मैनेजर (आमतौर पर sudo service lightdm restart
) को फिर से शुरू करें और कैप्सलॉक अब छोड़ दिया जाएगा। ( नोट: मेरी परीक्षण मशीन GNOME का उपयोग करती है, इसलिए मुझे पुनः आरंभ करना पड़ा gdm
। हालाँकि, इसने कमबैक TTY में कुछ अजीब झिलमिलाहट पैदा की, और gdm
फिर कभी पुनः आरंभ नहीं हुआ। मुझे पूरी तरह से रिबूट करना पड़ा।)
यह एक मैं वास्तव में परीक्षण करने में सक्षम था, और यह पुष्टि कर सकता है कि यह काम करता है।
Ubuntu 13.04 में स्थायी xmodmap से अनुकूलित