सेटक्सबैममैप-दत्तक ग्रहण ctrl: nocaps के विपरीत क्या है?


33

आम तौर पर मेरे पास एक नियंत्रण कुंजी होने के लिए कैप्स लॉक होता है।

setxkbmap -option ctrl: nocaps

ऐसा होता है, लेकिन मुझे यह याद नहीं है कि मुझे यह कहाँ से मिला है या कोई डॉक्स मिला है ( man setxkbmapयह विलक्षण रूप से अप्राप्य है)

क्या कोई मुझे यह बता सकता है कि इसे सामान्य रूप से कैसे वापस रखा जाए, या कम से कम मुझे डॉक्स पर इंगित करें जो बताएं कि -option ctrl:nocapsवास्तव में क्या करता है?


9
इसे वापस करने के लिए कि यह सामान्य रूप से कैसा है, बस setxkbmap -optionमेरे लिए काम करता है।
इमैनुएल वेइनाचटेन

जवाबों:


25

जब आप पहले से ही कुछ सेट कर चुके होते हैं, तो आपको कुछ नया सेट करने से पहले स्पष्ट करने की आवश्यकता हो सकती है।

परेशान करने के लिए:

इसे वापस करने के लिए कि यह सामान्य रूप से कैसा है, बस setxkbmap -optionमेरे लिए काम करता है। - इमानुएल नताले 8 सितंबर 14 19:14 पर

उदाहरण: मैं उपयोग कर रहा था setxkbmap -option ctrl:swapcapsताकि मैं (यानी परेशान) कैप्स लॉक से निपट सकता हूं, क्योंकि यह यादृच्छिक quirks द्वारा सेट किया गया था। आज मैं nocaps चाहता था, लेकिन इसे सेट नहीं कर सका क्योंकि दूसरी सेटिंग अभी भी सक्रिय थी। मैंने ऊपर कमांड का उपयोग किया और फिर मैं उपयोग करने में सक्षम थाsetxkbmap -option ctrl:nocaps


आप setxkbmap -printअपने मौजूदा विकल्पों को देखना चाहते हैं। यदि आपके पास कई विकल्प हैं और केवल एक को छोड़ना चाहते हैं तो आपको यह अनुमान लगाने की आवश्यकता नहीं होगी कि वे क्या थे। इसके अलावा, अगर (मेरी तरह) आप कैप्सल को परेशान करने की कोशिश कर रहे हैं, तो "बेतरतीब ढंग से" चालू हो सकता है कि आपने नोटिस किया है कि आपको shift:both_capslockयह पता चल गया है कि यह कैसे चालू हुआ।
Dogmatixed

18

एक पूर्ण, पठनीय प्रलेखन को खोजने के लिए वास्तव में अच्छा होगा जहां समझाया जाता है कि कीबोर्ड तंत्र उबंटू में कैसे काम करता है और स्थानीय रूप से इसे कैसे ओवरराइड करता है (और यह कैसे लेआउट स्विचिंग के साथ इंटरैक्ट करता है)।

मुझे संदेह है कि वास्तव में बहुत कम लोग इसे समझ रहे हैं (मुझे स्टीफन हॉकिंग्स का एक प्रसिद्ध उद्धरण, मेथिंक, समय के बारे में याद है); मैंने एक और उत्तर में कुछ लिंक एकत्र किए हैं लेकिन फिर भी, कोई भी सामान्य कैसे नहीं।

मूल रूप से आपको अपने कीबोर्ड के लिए सभी परिभाषाओं का पीछा करना चाहिए /usr/share/X11/xkb/symbols/us--- यदि आपका कीबोर्ड usजरूरत के अनुसार विकल्प है; बहुत सारे विकल्प हैं और इसमें शामिल हैं, ऐसा लगता है कि अधिकांश संशोधक कुंजियां हैं /usr/share/X11/xkb/rules/base, जहां आप पा सकते हैं:

caps:none             =       +capslock(none)
caps:ctrl_modifier    =       +capslock(ctrl_modifier)
ctrl:nocaps           =       +ctrl(nocaps)
ctrl:lctrl_meta       =       +ctrl(lctrl_meta)
ctrl:swapcaps         =       +ctrl(swapcaps)

और इसमें xorg.lst:

ctrl:nocaps    Caps Lock as Ctrl 
...
caps:capslock        Caps Lock toggles normal capitalization of alphabetic characters

अन्य बातों के अलावा। तो इसका क्या मतलब है, और आपके पास क्या अन्य विकल्प हैं, शायद आपके लेआउट पर निर्भर हैं, लेकिन आप वहां कुछ देखने का अनुमान लगाने की कोशिश कर सकते हैं। उदाहरण के लिए मैं कोशिश करूँगा

setxkbmap -option caps:capslock 

इसे वापस करने के लिए।

अब, वे वास्तव में क्या मतलब है, आप इसे कैसे सक्षम करते हैं ( control center- के माध्यम से - keyboardया language, के माध्यम से gnome-tweak-tool, कमांड लाइन, init स्क्रिप्ट), उन्हें लेआउट स्विच के लिए अभेद्य कैसे बनाया जाए, अगर वे काम करते हैं या नहीं (मैं कैप्स को अक्षम करने में असमर्थ हूं- लॉक और लेआउट स्विच के पार इसे बनाते हैं), एक और मामला है।

यदि कोई उत्तर भर सकता है, तो कृपया ऐसा करें। मुझे अपने कीबोर्ड को ट्वीक करने की आदत थीxmodmap , मुझे लगता है कि यह सुपररेटेड है, लेकिन क्या वास्तव में अच्छा होगा कि आपके कीबोर्ड को कैसे ट्वीक किया जाए ...


3
सभी उतार-चढ़ाव के बावजूद, यह वास्तव में काम नहीं करता है। पहले से सेट विकल्प बाद के विकल्पों को ओवरराइड करने लगते हैं, और आप पहले हटाए बिना कई परस्पर विरोधी विकल्प सेट कर सकते हैं।
१ds:५१ पर जूलरी '

2
@pydsigner क्षमा करें --- जब मैंने इसे पोस्ट किया, तो यह मेरे लिए काम कर गया, लेकिन फिर, अगर कुछ बदल गया तो मुझे आश्चर्य नहीं होगा। मैं कई लेआउट होने पर छोड़ दिया, और मुझे अभी भी लगता है कि xkbविन्यास सामान्य रूप से काला जादू है और उबंटू में किस्मत ...
रमनो

ऊपर के रास्तों में 'xbd' एक टाइपो है और होना चाहिए
एक्सबेक

1
@AaronSkomra, धन्यवाद, मुझे लगता है कि मैंने इसे ठीक कर दिया है। आप स्वयं भी पोस्ट को संपादित कर सकते हैं, कोई बात नहीं!
रमनो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.