सूक्ति शैल: लॉन्च पर सामने की ओर खिसकें (और नहीं "..." सूचनाओं का उपयोग करने के लिए तैयार है)


21

मैं अब कुछ दिनों के लिए Ubuntu के साथ सूक्ति शैल का उपयोग कर रहा हूं और नई खिड़कियों के साथ वास्तव में कष्टप्रद व्यवहार का अनुभव किया है।

कभी-कभी जब मैं दूसरी विंडो का उपयोग करता हूं और नई टर्मिनल विंडो खोलने के लिए उदा Alt+ Ctrl+ दबाता हूं T, तो नई विंडो को सामने नहीं लाया जाता है। इसके बजाय मुझे एक "नई टर्मिनल विंडो तैयार है" अधिसूचना का उपयोग करने के लिए।

इसी तरह की समस्या पिजिन के साथ गनोम शेल (विस्तार के माध्यम से) के साथ एकीकृत होने के साथ होती है। जब मुझे एक नया संदेश मिलता है, तो एक अधिसूचना पॉप अप हो जाती है, लेकिन विंडो नहीं दिखाई देती है। मुझे नया संदेश देखने के लिए या तो Alt+ Tabया इसे क्लिक करने की आवश्यकता है ।

क्या नई खिड़कियों को हमेशा सामने लाने का कोई तरीका है, और उन कष्टप्रद "विंडो तैयार है" सूचनाओं को हटा दें?

संपादित करें: gconftool-2 --search-key focus_new_windows (के रूप में गंभीर द्वारा अनुरोध)

 /schemas/apps/metacity/general/focus_new_windows = Schema (type: `string' list_type: '*invalid*' car_type: '*invalid*' cdr_type: '*invalid*' locale: `C')
 /apps/metacity/general/focus_new_windows = smart

3
एक अच्छा कारण है कि सूक्ति से पता चलता है कि "विंडो तैयार है" अधिसूचना जब एक नई विंडो स्वचालित रूप से ध्यान केंद्रित किए बिना खोली जाती है। यह एक महत्वपूर्ण एक्सेसिबिलिटी फीचर है। मेरे जैसे नेत्रहीन और अन्य नेत्रहीनों के लिए यह महत्वपूर्ण है कि यदि बिना फोकस वाली खिड़की खोली जाए तो यह अधिसूचित होना जरूरी है, अन्यथा यह जानना असंभव होगा कि खिड़की वास्तव में खोली गई थी या नहीं। यदि एक नई विंडो को स्वचालित रूप से फ़ोकस नहीं मिलता है, तो उपयोगकर्ता को सूचित किया जाना चाहिए ताकि उपयोगकर्ता यह जान सकें कि विंडो खुल गई है। ओर्का जैसी स्क्रीन रीडर उन सूचनाओं को बोलती है।
14

डेबियन v3.16 में, ग्नोम 3 मैंने पाया इस focus_new_windows में स्थापित करने org.gnome.desktop.wm.preferences
पियरे डी LESPINAY

अगर सामान टाइप करते समय एक नई विंडो अपने आप फोकस हो जाती है (खासकर शेल के साथ), तो मुझे बहुत गुस्सा आता है ... संभावित सुरक्षा परिणामों के बारे में भी सोचें
törzsmókus

जवाबों:


12

आप स्मार्ट से सख्त तक focus_new_windows सेट करने का प्रयास कर सकते हैं। आप या तो gconf-editor का उपयोग कर सकते हैं और / apps / metacity / सामान्य पर जा सकते हैं और ध्यान देने योग्य मूल्य को स्मार्ट से सख्त, जैसे यहाँ पर बदल सकते हैं:यहां छवि विवरण दर्ज करें

या आप कमांड लाइन का उपयोग कर सकते हैं:

gconftool-2 --set /apps/metacity/general/focus_new_windows --type string strict

यदि वह अभी भी मदद नहीं करता है, तो आप ऑटो-एरीज़_डेल को 1000 से 0 से पूर्वोक्त gconf- एडिटर में भी बदल सकते हैं (स्क्रीनशॉट देखें)।

यह भी देखें यहाँ


2
लेकिन फ़ोकस_न्यू_वॉइट कुंजी के लिए दिया गया लंबा विवरण "यह विकल्प इस बात पर अतिरिक्त नियंत्रण प्रदान करता है कि कैसे नई बनाई गई फ़ोकस को फ़ोकस मिलता है। इसके दो संभावित मूल्य हैं;" स्मार्ट "उपयोगकर्ता के सामान्य फ़ोकस मोड को लागू करता है, और विंडोज़ में" सख्त "परिणाम एक टर्मिनल से शुरू होते हैं। ध्यान नहीं दिया जा रहा है। ” लेकिन हम इसके विपरीत चाहते हैं। यह नहीं है? हम नए लॉन्च किए गए एप्लिकेशन पर ध्यान देना चाहते हैं। उसको कैसे करे?
मैक

2
उस कमांड-लाइन को चलाने से मेरे लिए कोई प्रभाव नहीं पड़ा
रॉबिन विंसलो

1
मेरे लिए भी कोई प्रभाव नहीं था (मैंने इसे सख्त और auto_raise_delay को 0 पर सेट किया है)।
जैकब कोटोव्स्की

11

Gnome3 के लिए एक एक्सटेंशन है

"मेरा ध्यान चुरा लो"

https://extensions.gnome.org/extension/234/steal-my-focus/

यह आपके द्वारा की जा रही सटीक समस्या को हल करता है।


मेरे लिए काम नहीं करता है। मैंने देखा कि मुझे अपने बाहरी मॉनिटर पर ही यह समस्या हो रही है। लैपटॉप डिस्प्ले पर विंडो सामने आती है।
जकूब कोटोवस्की

एक महान विस्तार!
क्विड

यह मेरे लिए काम किया, सूक्ति 3.14।
रासमस

1
गनोम 3.22.2 (फेडोरा 25) पर काम नहीं करता है
l0b0

1
Extension.gnome.org/extension/1236/noannoyance तारीख विकल्प तक अधिक है।
लक्रव


2

मुझे नहीं लगता कि ऐसा करने के लिए कोई सेटिंग है। मैं अभी कुछ समय के लिए सूक्ति शैल का उपयोग कर रहा हूं। आप gnome 3 के लिए "उन्नत सेटिंग्स एक्सटेंशन" स्थापित कर सकते हैं जो आपको कुछ और सेटिंग्स प्रदान करता है। हालाँकि, आपको वह फ़ंक्शन नहीं मिल सकता है जिसकी आप तलाश कर रहे हैं। मैं नेट खोजूंगा और आपके पास वापस आऊंगा।


नहींं, जहां तक ​​मेरा सवाल है कि नई विंडो को ऑटोफोकस करने का कोई तरीका नहीं है और न ही नोटिफिकेशन निकालने का कोई तरीका है।
हनीस 12

सूक्ति के लिए एक एक्सटेंशन है, जो वह सटीक कार्य करता है जो आप कह रहे हैं कि संभव नहीं है। मेरे जवाब पर एक नजर डालें :)
श्वेस्टीनगर

2

यह अब Tweak Tool के भीतर किया जा सकता है जो Gnome Shell के साथ शामिल है। आपको अब एक्सटेंशन या का उपयोग करने की आवश्यकता नहीं है dconf-editor

"विंडोज" अनुभाग के तहत, "स्वचालित रूप से विंडोज उठाएं" के लिए स्विच को स्लाइड करें।

यह सेटिंग विंडोज़ पॉपअप को फ़ोकस करेगी , और "एप्लिकेशन तैयार है" अधिसूचना से भी छुटकारा दिलाएगा।

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

संपादित करें: यह विकल्प Ubuntu 17.10 में गायब है और उम्मीद है कि 18.04 में वापस आ जाएगा। एक अस्थायी फिक्स के रूप में, आप निम्नलिखित सूक्ति एक्सटेंशन स्थापित करने का प्रयास कर सकते हैं;

  • Noannoyance
  • मेरी खिड़की पर ध्यान केंद्रित करें
  • मेरा ध्यान चुराओ

उपरोक्त एक्सटेंशन यहाँ उपलब्ध हैं: https://extensions.gnome.org/


1
यह सेटिंग उबंटू में १ Feb.१० में
क्रिस

@ क्रिसब्रिलिंगटन सही। निष्कासन का तर्क स्पष्ट नहीं है। हालाँकि, आप इन्हें Gnome एक्सटेंशन "NoAnnoyance" और "फ़ोकस माय विंडो" इंस्टॉल करके प्राप्त कर सकते हैं। उम्मीद है कि वे इसे 18.04 में वापस लाएंगे। मैं आमतौर पर केवल एलटीएस रिलीज के साथ ही रहता हूं ... साथ ही नीचे उल्लेख किया गया है, विस्तार "मेरा ध्यान चुराएं" आपके लिए काम कर सकता है।
डोरियन

0

आप इस प्रकार के सामान को संशोधित कर सकते हैं devilspie, जिसमें एक अच्छा जीयूआई दृश्यपटल है gdevilspie, जो कि रिपोज में है।


0

अपनी कीबोर्ड सेटिंग्स के तहत एक कस्टम शॉर्टकट बनाएं और कमांड का उपयोग करें:
xterm -e < Terminalname >
या:
uxterm -e < Terminalname >

इसके अलावा अगर आपको "सत्र निष्पादित करने में विफल" के साथ समस्याएं आती हैं, तो आप हमेशा एक कदम आगे जा सकते हैं।

< Terminalname > -e xterm -e < Terminalname >

मेरे मामले में:
xfce4-terminal -e xterm -e xfce4-terminal

यह i थोड़े मजाकिया है क्योंकि इस तरह से आप नए को शुरू करने के लिए एक देशी टर्मिनल का उपयोग करते हैं।
और चूंकि पुराने की पृष्ठभूमि में शुरू करने की प्राथमिकता नहीं है,
इसलिए यह शीर्ष पर नया शुरू करेगा।

एक्सटेंशन स्थापित करने के लिए स्वच्छ और कोई ज़रूरत नहीं है।


0

ठीक है, मुझे यह मुद्दा कई महीनों से है। सभी उत्तरों से गुजरने के बाद, मुझे कुछ भी संतोषजनक नहीं मिला, लेकिन कुछ अच्छे संकेत। और यहाँ एक पूर्ण उत्तर है जो उबंटू 18.04 के लिए मेरी समस्या को हल करता है: https://linuxconfig.org/how-to-install-gnome-shell-extensions-on-ubuntu-18-04-bionic-beaver-linux

चरण 1

फ़ायरफ़ॉक्स एडऑन स्थापित करें जो GNOME शेल एक्सटेंशन स्थापित करना आसान बनाता है: https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/

चरण 2

योजक का समर्थन करने वाले होस्ट कनेक्टर को स्थापित करें:

sudo apt install chrome-gnome-shell

चरण 3

इस GNOME शेल एक्सटेंशन को स्थापित करें: https://extensions.gnome.org/extension/1236/noannoyance/ । आप इसे वेब पेज से स्थापित कर सकते हैं, फ़ायरफ़ॉक्स एक्सटेंशन के लिए धन्यवाद।

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