इस कीबोर्ड में केवल एक सुपर कुंजी है, इसलिए मैं इसके लिए मेनू कुंजी को फिर से तैयार करना चाहता हूं।
इस कीबोर्ड में केवल एक सुपर कुंजी है, इसलिए मैं इसके लिए मेनू कुंजी को फिर से तैयार करना चाहता हूं।
जवाबों:
xev
जिस कुंजी को आप रीमैप करना चाहते हैं, उसके लिए कीकोड खोजने के लिए उपयोग करें । उदाहरण के लिए यदि मैं Menuकुंजी दबाता हूं तो यह मुझे बताता है कि किकोड 135 है ।
अपनी ~/.xmodmaprc
फ़ाइल में अगला , मैं इस तरह एक पंक्ति जोड़ता हूं:
keycode 135 = Super_R
... इसे दाहिने हाथ की खिड़कियां कुंजी बनाने के लिए। फिर वह सब बना रहता है जो मुख्य रीमैप को सक्रिय करता है। यह आमतौर पर आपके x सत्र में लॉगिन करने पर स्वचालित रूप से होता है, लेकिन यदि आपका डेस्कटॉप वातावरण ऐसा नहीं करता है, तो आप इसे मैन्युअल रूप xmodmap ~/.xmodmaprc
से कमांड लाइन से या जो भी स्क्रिप्ट लॉगिन करते समय चला सकते हैं, उसे चला सकते हैं ।
xev
? क्या अन्य सभी चाबियाँ घटनाओं को दिखाती हैं?
xmodmap ~/.Xmodmap
से .xinitrc
, के रूप में यह मेहराब विकि में वर्णन किया गया है, यह काम करता है। जब मैं पहले से ही काम नहीं कर रहा हूँ तो xmodmap के साथ पूर्वावलोकन करें।
मुझे नहीं पता कि आप किस प्रणाली का उपयोग करते हैं, लेकिन यदि यह रूट के रूप में काफी आधुनिक लॉगिन है, तो जाएं
/usr/share/X11/xkb/keycodes
कॉपी (बैकअप बनाएं) evdev
फ़ाइल। संपादित करें। मेनू कुंजी के साथ लाइन ढूंढें और इसके उपनाम को सुपर कुंजी (बाएं या दाएं) जैसे परिवर्तन में बदलें
alias <MENU> = <COMP>;
सेवा मेरे
alias <MENU> = <SUPR>;
लॉगआउट, लॉगिन ( X11
पुनः आरंभ करना होगा), अपने नए कीबोर्ड का आनंद लें।