X11 setxkbmap
कमांड का निम्नलिखित आह्वान Ctrl-Alt-Fn कंसोल / वर्चुअल टर्मिनल स्विचिंग को निष्क्रिय करता है:
setxkbmap -option srvrkeys:none
Ctrl-alt-Fn कुंजियों के पिछले व्यवहार पर लौटने के लिए, और अन्य सभी विकल्पों को भी हटा दें, जैसे caps:ctrl_modifier
:
setxkbmap -option ''
वर्तमान सेटिंग्स प्रिंट करने के लिए setxkbmap -print
।
प्रति उपयोगकर्ता आह्वान करने के लिए, ~ / .xinitrc फ़ाइल में कमांड डालें।
जब एक Xsession शुरू होता है, तो एक फ़ाइल बनाएं
/etc/X11/Xsession.d
जैसे कि
/etc/X11/Xsession.d/65srvrkeys-none
उपरोक्त setxkbmap
कमांड वाले, और इसके साथ निष्पादन योग्य बनाएं sudo chmod +x /etc/X11/Xsession.d/65srvrkeys-none
।
man setxkbmap
अपने शेल प्रॉम्प्ट में अधिक जानकारी के लिए या Xorg setxkbmap मैन पेज देखें ।
मैंने इसे केडीबी के साथ Ubuntu 14.04 LTS (भरोसेमंद) पर परीक्षण किया। ये सेटिंग्स सिस्टम सेटिंग्स> इनपुट डिवाइस> कीबोर्ड> एडवांस में भी उपलब्ध हैं। यदि आप srvrkeys
GUI सेटिंग्स में बदलते हैं , तो यह तुरंत दिखाई देता है setxkbmap
और इसके विपरीत।
मैं X11 कमांड लाइन इंटरफेस के माध्यम से एक्स विंडो सिस्टम को संशोधित करना पसंद करता हूं। यदि वह काम नहीं करता है, तो मैं डेस्कटॉप वातावरण का प्रयास करता हूं। अंतिम उपाय के रूप में मैं सिस्टम कॉन्फ़िगरेशन फ़ाइलों को संशोधित करूंगा। कार्यान्वयन और फ़ाइल प्रारूप बदलते हैं, लेकिन कमांड लाइन इंटरफेस लगभग हमेशा के लिए यूनिक्स / लिनक्स परंपरा में रहते हैं।