यह सवाल ज्यादातर गनोम और / या XKB में कीबोर्ड सामान के बारे में जिज्ञासा के लिए है। नीचे उबंटू ग्नोम 16.04 पर किया गया था, लेकिन मेरा मानना है कि चीजें बाद में उबंटू और सूक्ति संस्करणों में भी समान हैं।
Gnome में "इनपुट स्रोत" (कीबोर्ड लेआउट) जोड़ते समय:
... नीचे दाईं ओर थोड़ा कीबोर्ड बटन है जो एक मानक दिखने वाले कीबोर्ड पर इनपुट स्रोत दिखाता है:
मेरा मानना है कि चित्र में कीबोर्ड एक "PC104" कीबोर्ड है।
जैसा कि आप पहली तस्वीर में देख सकते हैं, मैंने "अंग्रेजी (यूएस)" का चयन करते समय कीबोर्ड बटन पर क्लिक किया, लेकिन "स्वीडिश" उपलब्ध भी है। "स्वीडिश" चयनित कीबोर्ड बटन को क्लिक करना स्वीडिश लेआउट को उम्मीद के मुताबिक दिखाता है, लेकिन फिर भी पहले की तरह एक पीसी104 कीबोर्ड पर। स्वीडन में मानक pc105 है (जो एक अलग आकार की कुंजी दर्ज करें, और जेड के बाईं ओर एक अतिरिक्त कुंजी है, देखें आईबीएम पीसी कीबोर्ड अधिक जानकारी के लिए)। यह कोई बड़ी बात नहीं है, लेकिन हम उस पर वापस लौटेंगे।
जहाँ तक मुझे पता है, pc104 और pc105 दो "geometries" के उदाहरण हैं XKB । मेरे सिस्टम पर उन्हें परिभाषित किया गया है /usr/share/X11/xkb/geometry/pc
।
/usr/share/X11/xkb/geometry
अन्य ज्यामिति भी शामिल हैं। एक कि मेरी आंख पकड़ा गया था teck
। चूँकि मेरे पास ऐसा एक कीबोर्ड है ("ट्रायोन एर्गोनोमिक कीबोर्ड"), मैं उत्सुक था और जानना चाहता था कि स्क्रीन पर रेंडर किए गए ज्यामिति की तरह क्या दिखेगा।
मेरा पहला विचार था कि गनोम की कीबोर्ड डिस्प्ले चीज़ को PC105 या टेक ज्योमेट्री दिखाने की कोशिश की जाए। मैं यह पता नहीं लगा सकता कि यह कैसे करना है, हालांकि। मुझे मिला gkbd-कुंजीपटल-प्रदर्शन , लेकिन यह केवल "लेआउट" और "समूह" चुनने का समर्थन करता है।
इसके बाद, मुझे पता चला xkbprint , और दोनों pc105 और टेक प्रदर्शित करने के लिए इसका इस्तेमाल करने में कामयाब रहे:
setxkbmap us -geometry 'pc(pc105)' -print | xkbcomp - - | xkbprint - - | ps2pdf - > pc105.pdf
setxkbmap us -geometry 'teck(teck227)' -print | xkbcomp - - | xkbprint - - | ps2pdf - > teck.pdf
यहाँ उदाहरण के लिए टेक लेआउट कैसा दिखता है:
अब कुछ विशिष्ट प्रश्नों पर:
- "Gnome कीबोर्ड डिस्प्ले" PC105 की तुलना में अन्य XKB ज्यामितीयों का समर्थन करता है?
- एक XKB ज्यामिति कैसे चुना जाता है? मेरी TECK में प्लगिंग,
setxkbmap -print
अभी भी एक PC104 कीबोर्ड इंगित करता है। - XKB ज्यामितीय किसके लिए उपयोग किए जाते हैं? सिर्फ विज़ुअलाइज़ेशन के लिए?
- क्या कोई अन्य प्रोग्राम है (भले ही किसी अन्य डेस्कटॉप वातावरण के अंदर या जो भी हो) की तुलना में
xkbprint
गैर- pc104 XKB ज्यामितीय के साथ कुछ भी उपयोगी हो सकता है? किसी ने उदाहरण के लिए "टेक" ज्यामिति बनाने के लिए समय लिया है - मुझे आश्चर्य है कि टीईसी लिनक्स उपयोगकर्ताओं के लिए इसका उपयोग कैसे करना है?