मैं gnome-shell में Ctrl-Alt-D को कैसे अक्षम कर सकता हूं?


16

मैं Ubuntu 12.04 LTS पर emacs के साथ gnome 3 और gnome-shell (सूक्ति क्लासिक नहीं) का उपयोग कर रहा हूं। मैं कीबोर्ड शॉर्टकट Ctrl+ Alt+ का उपयोग Demacs के साथ करना चाहूंगा , हालांकि जब भी मैं उस कीस्ट्रोक को मारता हूं, तो गनोम इसे स्वीकार करता है और सभी विंडो को छुपाता है।

मैंने इसे सेटिंग्स> कीबोर्ड> शॉर्टकट> नेविगेशन> सभी सामान्य खिड़कियों को छिपाएं के तहत अक्षम करने का प्रयास किया है। यह वहाँ अक्षम प्रतीत होता है, लेकिन अगर मैंने Ctrl+ Alt+ मारा तो Dसभी विंडो अभी भी कम से कम होंगी।

मेरा अगला कदम dconf-editorइसके तहत अक्षम करने का प्रयास और उपयोग करना था org.gnome.desktop.wm.keybindings, लेकिन मुझे "सभी विंडो को छिपाने" (या इसके समान कुछ भी) के लिए कोई विकल्प नहीं मिला।

किसी भी मदद को सराहा जाएगा, धन्यवाद।


मैं केवल इतना ही जोड़ सकता हूं कि मेरे पास एक ही समस्या है, लेकिन मैं एक समाधान नहीं जानता।
मारियस हॉफर्ट

जवाबों:


20

मुझे लगा कि निम्नलिखित ने मेरे मामले में काम किया है। सबसे पहले, शॉर्टकट को अक्षम करने की कोशिश करने के बजाय, इसे एक नया कुंजी संयोजन दें। मैंने ऐसा किया System Settings -> Keyboard Layout -> Layouts -> Options..., लेकिन यह एक ज्ञात बग है कि इन सेटिंग्स को गनोम शेल में सम्मानित नहीं किया गया है।

इसके अतिरिक्त, dconf-editorइसे एक ही कुंजी संयोजन देने के लिए उपयोग करें:

  1. ओपन डॉन्कफ-एडिटर (Alt-F2, दर्ज करें dconf-editor)
  2. तत्व तक विस्तार करें org → gnome → desktop → wm → keybindings:।
  3. सही कुंजी के लिए मान बदलें (आपके मामले में, यह होना चाहिए show-desktop)।

मेरे मामले में, मैं C-M-sEmacs में सम्मानित होना चाहता था , और वर्तमान विंडो को रोल नहीं करता था। इसलिए मैंने dconf-editor में कोष्ठक का उपयोग करके शॉर्टकट को अक्षम करने की कोशिश करने के बजाय, मैंने toggle-shadedएक नया कुंजी संयोजन दिया ['<Control><Super>s']:। और अचानक, C-M-sEmacs में उपलब्ध था। आशा है कि यह आपके लिए भी मदद करेगा।


1
धन्यवाद! मेरे लिए यह काम किया: सेटिंग org.gnome.desktop.wm.keybindings.show-desktopकरना ['<Control><Super>D']
cg505

6

कीबाइंडिंग को निष्क्रिय करने के लिए gsettings, बस मान का उपयोग करें ['disabled']:

gsettings set org.gnome.desktop.wm.keybindings toggle-shaded "['disabled']"

4

मैं सिर्फ Ubuntu 12.04 पर इस समस्या को मारा LTS अनसेट करने की कोशिश कर Ctrl+ Alt+ S"टॉगल-धूसरित" के लिए बाध्य है। AFAIK, मैं आउट-ऑफ-द-बॉक्स विंडो कॉन्फिग चला रहा हूं: GNOME3, Compiz, Metacity, Unity।

Compiz और Metacity दोनों ने बाइंड Ctrl+ Alt+ किया S, जो वास्तव में मुझे फेंक दिया क्योंकि मैं कई पोस्टों (या बल्कि org.gnome.desktop.wm.keybindings) के संकेत के रूप में compiz के लिए कीबाइंडिंग को संपादित करने की कोशिश करता रहा । लेकिन इससे कुछ भी नहीं बदला जिसे मैं देख सकता था, एक्स को फिर से शुरू करने के बाद भी।

हताशा में मैंने मेटेसिटी कीबाइंडिंग को संपादित करने की कोशिश की, जो तुरंत सफल हो गई (एकता, कॉम्पिज़ या एक्स को पुनः आरंभ करने की आवश्यकता नहीं है।) यहां कमांड लाइन है:

gconftool-2 --unset /apps/metacity/window_keybindings/toggle_shaded

$HOME/.gconf/apps/metacity/window_keybindings/%gconf.xmlपरिवर्तनों के लिए जाँच करें ।

मैं अपने सभी फ़ाइलों में परिवर्तन नजर रखी $HOMEके माध्यम से man:find, जबकि विभिन्न config संपादकों की कोशिश कर रहा: gnome-control-center, ccsm, dconf-editor, gconftool-2क्या बदल देखने के लिए।

dconf-editorकंपीज के लिए अच्छा काम किया। मेरी समझ, प्रदर्शन को प्रस्तुत करने के लिए एक साथ काम करना और पैमाइश करना है, लेकिन मुझे नहीं पता कि कैसे। और मुझे लगता है कि बहुत सारे प्लग-वे विंडो मैनेजर हैं जो कंपिज़ के साथ काम करते हैं, ताकि समस्या को और जटिल किया जा सके।


3

यह भी जांचना न भूलें कि आपने GNOME Tweak टूल में स्क्रीनशॉट विंडो Sizer एक्सटेंशन को सक्रिय किया है या नहीं । यह विभिन्न 16: 9 प्रारूपों में सूक्ति खिड़कियों का आकार बदलने के लिए + + मैप करता है।CtrlAltS

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