नई विंडो को फ़ोकस करने से कैसे रोकें?


33

विशिष्ट स्थिति यह है कि मैं कुछ एप्लिकेशन में कुछ टाइप करता हूं (सबसे खराब स्थिति मेरा पासवर्ड है), जब कुछ अन्य एप्लिकेशन विंडो को पॉप अप करते हैं और फोकस चुरा लेते हैं, तो मेरा टाइपिंग (पासवर्ड) कुछ और हो जाता है। मैं इसे रोकना चाहूंगा, कम से कम जब मैं सक्रिय रूप से एक संपादन बॉक्स में कुछ टाइप करूंगा। मैं हमेशा विंडोज पर इससे नफरत करता था, लेकिन मुझे इसे रोकने का कोई तरीका नहीं मिला। मैंने कुछ समय पहले उबंटू का उपयोग करना शुरू कर दिया था, और अब तक मैं वह सब कुछ करने में सक्षम था जो मैं चाहता था, इसलिए मैंने सोचा कि शायद यह भी संभव है। अग्रिम में धन्यवाद!


4
टर्मिनल कमांड के साथ एक सेटिंग बदलने की कोशिश करें gsettings set org.gnome.desktop.wm.preferences focus-new-windows 'strict'। हमें बताएं कि क्या आपके मामले में काम करता है। डिफ़ॉल्ट पर रीसेट करने के लिए, gsettings reset org.gnome.desktop.wm.preferences focus-new-windows
वैनेडियम

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

अफ़सोस कि यह पूरी तरह से काम नहीं किया। यह कुछ ऐसा है जो नियंत्रित करना मुश्किल है। कई वर्षों के दुर्भाग्य से संबंधित सवाल अनुत्तरित रहे।
वनडे

यह एक बग नहीं है, यह एक सुविधा है! :( इसका एक और रूपांतर जो मेरी परियोजना को प्रभावित करता है वह यह है कि जब मेरा ऐप पॉप-अप (उपयोग करना yad) प्रदर्शित करता है और उपयोगकर्ता कहीं और क्लिक करता है, तो उस पॉप-अप और उसके बाद के सभी एक ही ऐप से कभी भी फ़ोकस वापस नहीं मिलता है , तब भी जब वे शीर्ष पर हों! (यदि कोई अन्य ऐप आपके मामले में विंडो प्रदर्शित करता है तो यही होगा।) ...
जो

... मैंने इसे अभी तक आज़माया नहीं है, लेकिन मैं एक और छोटा ऐप लिखने के बारे में सोच रहा हूं (कि मेरा मुख्य ऐप बैकग्राउंड में शुरू हो सकता है और बाद में तब बंद हो सकता है जब उसे अब इसकी ज़रूरत नहीं है) जो बस मेरी तलाश में बैठा है पॉप-अप और फोकस उन्हें वापस देता है। यह प्रयोग करने में लिखने के लिए काफी आसान प्रतीत होता है bashऔर xdotool, लेकिन उन्हें लागू करने का प्रयास करने से पहले बहुत सी चीजें सरल दिखती हैं। यह जानना होगा कि यह पहले से कौन सी खिड़कियां देख रहा था, इसलिए यह आपके मुद्दे का एक सामान्य समाधान नहीं है।
जो

जवाबों:


2

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

आप किसी विशेष कार्यक्षेत्र पर रहने के लिए कुछ विंडो को भी मजबूर कर सकते हैं। आप उन एप्लिकेशन को भी डायवर्ट कर सकते हैं जिनके पास कार्यक्षेत्र 1 के लिए लगातार सूचनाएं हैं और फिर कार्यक्षेत्र 2 से काम करते हैं।

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