मैं GTK3 में mnemonics को कैसे अक्षम करूं?


9

नट्टी नरवाल में मैं निमोनिक्स .gtkrc-2.0(रेखांकित मेनू) को निष्क्रिय करने के लिए कुछ निफ्टी चालें करता था, लेकिन अब यह असंभव है। मैं वनरिक ओसेलॉट में मानता हूं कि यह कुछ अलग होगा क्योंकि यह जीटीके 3 का उपयोग करता है।

मैंने निम्नलिखित पंक्तियों को जोड़कर इसे हासिल किया:

gtk-enable-accels = 0
gtk-enable-mnemonics = 0

Oneiric Ocelot में मैं mnemonics से कैसे छुटकारा पा सकता हूं?


नट्टी नरवाल में मैंने इस जानकारी का उपयोग किया: ubuntuforums.org/showthread.php?p=7483418 Oneiric Ocelot में यह काम नहीं करता है।
क्रिस

यह प्रश्न छोड़ दिया गया प्रतीत होता है, यदि आप एक समान समस्या का सामना कर रहे हैं, तो कृपया अपनी समस्या से संबंधित विवरण के साथ एक नया प्रश्न पूछें । यदि आपको लगता है कि यह प्रश्न नहीं छोड़ा गया है, तो कृपया उस प्रश्न को स्पष्ट करें। :)
jrg

@ Jrg मैं यह एक प्रतियोगिता। यह एक घिनौना सवाल है, आगे की जानकारी के लिए सभी अनुरोधों का जवाब दिया गया है।
20

@JacobJohanEdwards उपयोगकर्ता मध्य-नव के बाद से नहीं देखा गया है। मुझे लगता है कि छोड़ दिया है, इसके लगभग दो महीने के रूप में परिभाषित करते हैं, और इसका कोई जवाब नहीं है।
21

@jrg मूल उपयोगकर्ता की स्थिति कोई मायने नहीं रखती है। यह एक वास्तविक प्रश्न है जो किसी भी करीबी वोट श्रेणियों में फिट नहीं होता है, और समुदाय द्वारा उत्तर-उत्तर दिया जा सकता है।
21

जवाबों:


2

GTK3 अब gtkrc का उपयोग नहीं करता है, लेकिन CSS के साथ स्टाइल में चला गया है। लेकिन अभी भी वैश्विक सेटिंग्स को बदलने का एक तरीका है। GTK संदर्भ से उद्धरण :

GTK + सेटिंग्स से सेटिंग्स के लिए डिफ़ॉल्ट मान पढ़ता है। /etc/gtk-3.0 और $ XDG_CONFIG_HOME / gtk-3.0 में फ़ाइलें।

कुछ और विवरणों के लिए वह पृष्ठ देखें।

मुझे आश्चर्य है कि अगर यह वैश्विक मेनू के साथ यूनिटी में काम करता है। मुझे नहीं पता कि ये सेटिंग्स इसके द्वारा अनुकूलित हैं या नहीं।


2

इतने लंबे समय के बाद और मेरे सवाल पर कोई जवाब नहीं मिला मैंने इसे पाया!

GTK 3.x में mnemonics (कीबोर्ड एक्सेलरेटर) छुपाने के लिए आपको बस खोलने की आवश्यकता है:

/usr/share/themes/THEME_NAME/gtk-3.0/settings.ini

निम्नलिखित पंक्ति जोड़ें:

gtk-enable-mnemonics = 0

और फाइल को सेव करें। लॉग आउट करें या किसी अन्य के साथ अपने विषय को बदलें फिर इसे वापस बदलें। बस इतना ही। कुछ भी करने के लिए मुश्किल नहीं, केवल थोड़ा शोध।

PS: निश्चित रूप से ubuntu-light-themes पैकेज के अपडेट के बाद यह खो जाएगा और इसे फिर से बनाने की आवश्यकता है।


1

उबंटू 14.04 पर Nautilus 3.10.1 के लिए "विकलांग" को निष्क्रिय करने के लिए जो GTK3 का उपयोग करता है:

  1. यदि यह पहले से मौजूद नहीं है, तो निम्न पथ और फ़ाइल बनाएँ।
    /home/YOURUSERNAME/.config/gtk-3.0/settings.ini
  2. फिर जोड़िए:
    [Settings]
    gtk-enable-mnemonics = 0
  3. फिर लॉगआउट करें और वापस लॉग इन करें।

सूत्र:
* https://mail.gnome.org/archives/gtk-list/2011-March/msg00108.html
* https://developer.gnome.org/gtk3/stable/GtkSettings.html

पीएस ध्यान दें कि GTK डॉक्स का कहना है कि आपके पास एक पर्यावरण वैरिएबल होना चाहिए जिसे कहा जाता है XDG_CONFIG_HOMEलेकिन मेरे पास एक भी नहीं है। मेरे पास एक मौजूदा ~/.config/gtk-3.0फ़ोल्डर था और ऐसा लगता है कि यह पर्यावरण चर के बिना डिफ़ॉल्ट रूप से देख रहा है।


0

जोड़ना

gtk-auto-mnemonics = 1

अपनी थीम सेटिंग में: /usr/share/themes/YOUR_THEME_NAME/gtk-3.0/settings.ini


1
/ Usr / शेयर / थीम से एक स्थापित थीम को संपादित करना एक BAD विचार है - जब नए पैकेज को स्थापित किया जाता है तो बदलावों को ओवरराइट किया जाएगा
वादिम रुतकोवस्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.