टैब कुंजी के साथ कैप्स लॉक कुंजी को स्वैप / रीमैप कैसे करें?


14

मैं टैब कुंजी के साथ CAPS लॉक कुंजी स्वैप करने की कोशिश कर रहा हूं। इसलिए CAPS LOCK कुंजी को CAPS पर चालू नहीं करना चाहिए, इसके बजाय, Tab कुंजी के रूप में कार्य करें। कुछ लोगों ने मुझसे कहा कि मुझे निर्देशिका .Xmodmapमें एक फ़ाइल बनानी चाहिए ~/। लेकिन मुझे नहीं पता कि आगे क्या है।

कोई सुझाव?

जवाबों:


11

पहले अपनी वर्तमान सेटिंग को सूचीबद्ध करें

xmodmap -pke|egrep  -e '(Tab|Caps)'

मुझे यह आउटपुट मिलता है

keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  66 = Caps_Lock NoSymbol Caps_Lock

इसलिए, अस्थायी रूप से अपना कीमैप सेट करें

xmodmap -e "keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab"
xmodmap -e "keycode  23 = Caps_Lock NoSymbol Caps_Lock"

उस कार्य को मानते हुए, उन पंक्तियों को ~ / .Xmodmap में जोड़ें

keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock

फिर आप या तो लॉग आउट कर सकते हैं या वापस अंदर जा सकते हैं

xmodmap ~/.Xmodmap

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

हाँ, आप उन आदेशों को चलाकर टर्मिनल में सेटिंग्स का परीक्षण कर सकते हैं।
पैंथर

1
अरे यह काम किया लेकिन कैप्स लॉक अभी भी चालू और बंद है। ऐसा किस कारण से हो रहा होगा?
जोंचेन

1
आपको अपनी सेटिंग को पहले ~ / .Xmodmap में साफ़ करने की आवश्यकता हो सकती है (मुझे ऐसा करने की आवश्यकता नहीं थी)। देखें wiki.archlinux.org/index.php/Xmodmap और manpages.ubuntu.com/manpages/precise/man1/xmodmap.1.html
पैंथर

1
जब आप ऐसा करते हैं तो alt-capslock alt-tab की तरह काम नहीं करता है।
pwned

8

मेरे लिए यह कोड क्या है:

clear Lock
keycode  66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  23 = Caps_Lock NoSymbol Caps_Lock

1
क्या आप अपने जवाब पर विस्तार कर सकते हैं?
वायरसबॉय

यह स्वीकृत उत्तर से कैसे भिन्न है ?
सेठ

1
alt-capslock अब alt-tab की तरह काम कर रहा है (जैसा कि @pwned द्वारा मोशन किया गया है)। और कैप्स लॉक कुंजी पर क्लिक करने से चालू और बंद नहीं होता है (जैसा कि janoChen द्वारा गति दी गई है)।
चराफ

1
@ सेठ महत्वपूर्ण अंतर है clear Lockजो पुराने व्यवहार को साफ करता है।
Jan Vlcinsky

-1

For alt- capslock: अपनी .Xmodmapफ़ाइल में, clear Mod1शुरुआत में जोड़ें और Mod1 = Alt_L Alt_Rअंत में जोड़ें ।


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