मैं एकता कीबोर्ड शॉर्टकट ओवरले को कैसे अक्षम कर सकता हूं?


24

क्या उबंटू 12.04 में कीबोर्ड शॉर्टकट ओवरले को अक्षम करना संभव है?


इसे अक्षम करने का एक कारण, या शॉर्टकट कुंजी ओवरले की उपस्थिति में देरी करना, यह है कि यह स्क्रीन कैप्चर करने में आसान स्क्रीन कैप्चर फ़ंक्शन के साथ हस्तक्षेप करता है जिसे आम तौर पर <Super> बटन द्वारा लॉन्च किया जाता है। ओवरले में संकेत स्क्रीन कैप्चर में दिखाई देते हैं , जो आमतौर पर वह नहीं है जो आप चाहते हैं।

मैं 12.10 का उपयोग नहीं कर रहा हूं, लेकिन जहां तक ​​मुझे पता है कि यह विकल्प हटाया नहीं गया है। आप अपनी compiz / एकता सेटिंग्स को रीसेट करने की कोशिश कर सकते हैं $ compiz.reset, फिर लॉगआउट और लॉगिन करें $ dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false
जेसी

जवाबों:


16

Ubuntu 12.04 और नीचे के लिए:

कीबोर्ड शॉर्टकट ओवरले Compiz एकता प्लगइन में एक विकल्प के द्वारा नियंत्रित है।

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

आप के प्रायोगिक टैब में ccsmदिखाए गए विकल्प को अनटिक कर सकते हैं।

याद रखें कि सीसीएसएम का उपयोग दृढ़ता से हतोत्साहित किया जाता है - आप उसी के माध्यम से प्राप्त कर सकते हैं gconf-editor

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

पथ में दिखाए गए विकल्प को अनचेक करें /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay


3
मेरे ताज़ा 12.10 इंस्टॉल पर, /apps/compiz-1/plugins/unityshellमौजूद नहीं है।
बार्ट वैन ह्युकेलोम

क्यों का उपयोग कर gconf-editorपसंद किया जाता है ccsm?
क्रिस्टोफर इव्स

1
: - @KristopherIves इस क्यू एंड ए में अपने प्रश्न की व्याख्या करेगा askubuntu.com/questions/80589/...
fossfreedom

1
मेरे काफी ताज़ा 14.04 इंस्टॉलेशन पर, ऐप्स / कंपीज़ -1 / प्लगइन्स / यूनिटीशेल भी मौजूद नहीं हैं।
टॉम स्विरली

/ apps / compiz-1 / plugins / unityshell 16.04.1 को मौजूद नहीं है
anon58192932

7

मेरे जैसे लोगों के लिए जो कमांड लाइन पसंद करते हैं:

Ubuntu 12.10+:

(16.04 तक परीक्षण किया गया)

dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false

Ubuntu 12.04 और नीचे:

sudo apt-get install gconf-editor
gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay --type bool false

एकता पर चल रहे Ubuntu 18.04 पर अच्छी तरह से काम किया।
मुहम्मद बिन युसरत

5

Ubuntu 12.10 के लिए:

आप इस कदम के बाद इस व्यवहार को अक्षम कर सकते हैं:

  1. Ubuntu Tweak स्थापित करें इसे स्थापित करो
  2. लेबल Tweaks खोलें और एकता चुनें

    screenshoot

  3. अब आपको दूसरा विकल्प देखना होगा, जिसे शॉर्टकट हिंट ओवरले कहा जाता है

    screenshoot2

  4. अब इस सुविधा को बंद करने के लिए बॉक्स पर क्लिक करें, इसलिए यह इस प्रकार है:

    screenshoot3


1
जिज्ञासा से बाहर, यह कमांड लाइन पर कैसे किया जाएगा?
कुपाईकोस

मुझे कोई अंदाजा नहीं है अगर यह gconf स्कीमा में कुछ विशिष्ट विकल्प को बदल रहा है । यदि ऐसा है, तो होना चाहिए
लुसियो

0

मुझे पता है कि यह एक पुराना धागा है, लेकिन dconf समाधान किसी भी अधिक काम नहीं करता है, कम से कम 16.04 (और शायद पहले भी)।

16.04+ के लिए, सबसे आसान तरीका है एकता ट्विक टूल, और ओवरव्यू पर जाएं-> अतिरिक्त, और अनचेक करें "कीबोर्ड शॉर्टकट के लिए सुपर पकड़ो"


अजीब, मैंने सिर्फ 16.04 में अपने समाधान का परीक्षण किया और यह ठीक काम किया।
बामुपिन

0

ये जवाब मेरे लिए बिल्कुल भी काम नहीं करते हैं, और उबंटू ट्वीक वास्तव में मदद नहीं करेगा, क्योंकि यह एक प्रति-उपयोगकर्ता सेटिंग है, और जब तक आप उबंटू ट्वीक को खोलते हैं, तब तक आप इस पहली बार पॉपअप (यह कर चुके हैं) पहले माउस / कीबोर्ड ईवेंट पर बाहर निकलता है)। तो पहले से ही अक्षम एक पॉपअप को अक्षम करने का क्या मतलब है? यह सेटिंग केवल नए उपयोगकर्ताओं के लिए समझ में आता है।

मैं कई dconf / gsettings / जो भी जवाब देने की कोशिश की है, कोई भी इसे सफलतापूर्वक सेट कर सकता है। मैंने कोशिश की

gsettings set org.compiz.unityshell:/ shortcut-overlay false

और भी /usr/share/compiz/unityshell.xml, लेकिन नहीं, यह काम नहीं करेगा। यदि .config/unity/first_run.stampफ़ाइल मौजूद नहीं है तो जाहिर तौर पर यह पॉपअप दिखाता है। तो तुम कर सकते हो:

mkdir -p /etc/skel/.config/unity
touch /etc/skel/.config/unity/first_run.stamp

इस तरह नए उपयोगकर्ताओं के पास पहले साइन-इन पर यह फ़ाइल होगी और लानत पॉपअप नहीं देखा जाएगा।

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