सुपर या लोगो कुंजी को अनबाइंड कैसे करें ताकि इसका उपयोग अनुप्रयोगों द्वारा किया जा सके?


9

मैं ल्यूबंटू 17.04 पर कुबंटू-डेस्कटॉप चला रहा हूं। मैं अनुप्रयोगों में सुपर कुंजी का उपयोग करना चाहता हूं, लेकिन यह वर्तमान में डेस्कटॉप एप्लिकेशन मेनू को सक्रिय करता है।

मैंने अंदर देखा

सिस्टम सेटिंग्स -> कार्यस्थान -> शॉर्टकट -> वैश्विक शॉर्टकट -> प्लाज्मा।

लेकिन यह केवल Alt+ F1बंधन को दर्शाता है । वैकल्पिक क्षेत्र खाली है।

यहां छवि विवरण दर्ज करें


1
यहां दिए गए समाधान का प्रयास करें: unix.stackexchange.com/a/369452/28893
सेठ

यदि आप [Alt] [F1] बाइंडिंग को हटाते हैं, तो सुपर कुंजी लॉन्चर को नहीं खोलेगी।
ज्योफ्री व्हीलर

1
ध्यान दें कि कुबंटु 16.04 और पुराने रिलीज में डिफ़ॉल्ट रूप से यह व्यवहार नहीं होता है (दबाए जाने पर सुपर / मेटा कुंजी खुद से कुछ भी नहीं करती है)।
क्लीमकुरा

1
Askubuntu पर एक और जवाब देना चाहते हैं: askubuntu.com/questions/521202/…
गौतम

जवाबों:


0

मज़ा w xmodmap

जब आप कीबोर्ड पर कीज़ दबाते हैं, तो कुछ स्थान होते हैं जो परिभाषित करते हैं कि क्या होता है। कीबोर्ड ही, कर्नेल, एक्स या अन्य डिस्प्ले मैनेजर। आपके लक्ष्य के लिए, हम X को सुपर की अलग तरीके से व्यवहार करना सिखा सकते हैं।

सुपर कुंजी आमतौर पर Mod4 के लिए मैप की जाती है। इसलिए, जब आप मॉड 4 + टैब दबाते हैं, तो आप विभिन्न विंडो के माध्यम से टैब करने में सक्षम होने की उम्मीद कर सकते हैं। हमेशा नहीं, लेकिन कई बार एप्लिकेशन इस संशोधक को अनदेखा करते हैं, या इसे प्राप्त नहीं करते हैं।

आपके पास एक विकल्प यह है कि सुपर कुंजी का इलाज कैसे किया जाए। यदि आप ऐसा करते हैं, तो आप संभवतः एक अलग कुंजी के साथ कार्यक्षमता को स्वैप करना चाहते हैं। यह सुनिश्चित करने के लिए है कि आप मॉड 4 + टैब के पिछले उदाहरण, या अन्य सामान्य संयोजनों जैसे काम करना जारी रख सकते हैं।

यदि आप यह देखना चाहते हैं कि एक्स आपके वर्तमान संशोधक के साथ कैसे काम कर रहा है, तो आप इसका उपयोग करने वालों को प्रिंट कर सकते हैं xmodmap:

$ xmodmap
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

यहां, हम देख सकते हैं कि सभी सुपर कुंजियाँ, और हाइपर कुंजियाँ Mod4 में मैप की गई हैं। यदि आपके कीबोर्ड में लेफ्ट और राइट सुपर की है, तो आप केवल या दूसरे पर भी समायोजन कर सकते हैं। उदाहरण के लिए, आप सुपर राइट को सामान्य सुपर बटन के रूप में रखते हुए, सुपर लेफ्ट को मॉड 4 से बाहर ले जा सकते हैं।

आपको इस बात पर ध्यान देने के लिए कुछ समय लेना चाहिए कि दूसरों ने विचार से परिचित होने के लिए वर्षों में संशोधक कुंजियों का उपयोग कैसे किया है और जिस तरह से लोगों ने सबसे अधिक लाभ लेना सीखा है। विचार यह है कि आप संशोधक को हटा दें, और उसके बाद उसे वापस जोड़ें। आप कुछ सेट कर सकते हैं जैसे कि ~/.xmodmaprcऔर फिर दौड़ना xmodmap ~/.xmodmaprc

# .xmodmaprc
clear mod4
clear control

add mod4 = Super_R
add control = Super_L
add control = Control_L
add control = Control_R 

सिर्फ शुरुआत करने के लिए कंट्रोल कुंजी का उपयोग क्यों न करें? यह बहुत संभव है कि आपके पास अपनी सुपर कुंजी के बगल में एक नियंत्रण कुंजी है, इसलिए यह आपके लिए होगा कि आप किसी अन्य संशोधक, जैसे कि mod3, और उस का उपयोग करें। अन्य उपलब्ध संशोधक की संख्या बढ़ाने के लिए अन्य चतुर तरीकों में Mod2 या Mod5 का उपयोग करते हैं।

एक बार जब आप सब कुछ जिस तरह से आप चाहते हैं, तो आप इन सेटिंग एक्स और अपने उपयोगकर्ता हर बार जब आप जोड़कर में लॉग इन करने के साथ सक्रिय हो सकता है xmodmapआपके लिए लाइन ~/.xinitrcफ़ाइल:

xmodmap ~/.xmodmaprc

आप Mod4 का हिस्सा नहीं बनने के लिए अपनी Super_L कुंजी को रीमैप करते हैं, लेकिन एक अन्य संशोधक समूह का हिस्सा, ग्लोबल कीबोर्ड शॉर्टकट्स को आपके प्रमुख संयोजनों पर चुनना चाहिए।

मुद्दों से संबंधित होने की संभावना

जबकि वास्तव में एक सूक्ति बग (?), इस मुद्दे या इसी तरह आप के लिए हो सकता है? यह अधिक संभावना है कि आप इस प्लाज़्मा कॉन्फ़िगरेशन वर्कअराउंड का शीर्षक चाहते हैं , जिसका शीर्षक है "मैं केडीई के लॉन्चर को खोलने से मेटा को कैसे रोक सकता हूं?":

जैसा कि यहां निहित है , ~/.config/kwinrcनीचे दी गई पंक्तियों को जोड़कर , संपादित करें ।  

[ModifierOnlyShortcuts]
Meta=

 

फिर केविन के साथ पुनः आरंभ करें kwin_x11 --replace & disown

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