फोकस को चुराने से विंडोज को रोकें


26

मैं Compiz सक्षम के साथ Maverick का उपयोग कर रहा हूँ।

मैंने AskUbuntu और Google खोजा है। AskUbuntu के पास इस विषय पर कुछ भी नहीं है और Google जो कुछ भी करता है वह कुछ साल पुराना है।

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

क्या किसी को किसी ऐप को खोलने पर फोकस चुराने से रोकने का तरीका पता है? मैं नहीं बल्कि टास्कबार फ़्लैश होगा मुझ पर या मेरा ध्यान आकर्षित करने के लिए कुछ।

जवाबों:


16

सेटिंग CompizConfig> General> फोकस और उठाएँ व्यवहार में है, जैसा कि प्रलेखित है। विंडो मिलान नियम काफी महत्वपूर्ण हैं।


1
धन्यवाद, इससे मदद मिलती है। यह वही रखता है जो मैं सही विंडो पर जा रहा हूं, लेकिन जो फ़ायरफ़ॉक्स विंडो खोली जा रही हैं, वे अभी भी चालू हैं जो मैं काम कर रहा हूं ... के शीर्ष पर है, भले ही उनका ध्यान केंद्रित न हो। इसके अलावा, IntelliJ अभी भी नियम की अनदेखी करता है।
जोएल

आप किस तरह का परीक्षण कर रहे हैं और किस तरह की नई खिड़कियां खोली गई हैं?
प्रेमलीनक्स

1
@lovinglinux: क्षमा करें, बस आपने पूछा है। मैं सेलेनियम परीक्षण चला रहा हूँ ताकि फ़ायरफ़ॉक्स विंडोज़ खुले। इसके अलावा, मैं एक डिबगर के साथ JUnit परीक्षण चला रहा हूं ताकि जब एक ब्रेकपॉइंट मारा जाए तो इंटेलीज ने मुझे इसके बारे में बताने के लिए ध्यान केंद्रित करने का फैसला किया। फ़ायरफ़ॉक्स फ़ोकस समस्या को कॉम्पोज़ को ट्विस्ट करके हल किया गया जैसा कि msw की पोस्ट में बताया गया है। IntelliJ, हालांकि, Compiz सेटिंग को अनदेखा करता है।
जोएल

@Joel आपने इसे कैसे सेटअप किया? फोकस रोकथाम स्तर क्या आप उपयोग कर रहे हैं और आपने "फोकस निवारण विंडोज" मिलान नियमों को कैसे कॉन्फ़िगर किया?
११:११

@blueyed, क्षमा करें, लेकिन यह बहुत लंबा हो गया है और मैंने कंप्यूटर स्विच किया है और याद नहीं है कि सेटिंग्स क्या थीं।
जोएल

0

यदि आप ज्यादातर समय एक खिड़की में काम कर रहे हैं, तो आप शीर्षक बार पर राइट-क्लिक कर सकते हैं और विंडो को हमेशा शीर्ष पर बता सकते हैं ... यह एक सही समाधान नहीं है, लेकिन जब आप काम करते हैं तो आप खिड़की को छाया दे सकते हैं , या इसे कम से कम करें फिर इसे वापस करें ...


0

यदि आप CCSM स्थापित gconf-editorनहीं है, तो आप इस सेटिंग को भी बदल सकते हैं । कुंजी पर नेविगेट करें और इसके मान को सेट करें ।/apps/compiz/general/screen0/options/focus_prevention_level4

कुछ लोगों के लिए, 4 बहुत अधिक है। ग्रहण करने वाले उपयोगकर्ताओं को यह पता चलेगा कि 4 पर सेट होने पर विभिन्न संवाद कीबोर्ड फ़ोकस को सही ढंग से नहीं पकड़ेंगे, लेकिन यदि 3 पर सेट किया जाएगा।


0

यह कुछ ऐसा नहीं है जिसे आपको विश्व स्तर पर कॉन्फ़िगर करना चाहिए। यानी आप वास्तव में फोकस करने के लिए कोई नई विंडो नहीं चाहते हैं: आप चाहते हैं कि कोई भी परीक्षण विंडो फोकस न करें। इसे पूरा करने के लिए, सभी "परीक्षण" फ़ायरफ़ॉक्स खिड़कियों को ध्यान में रखने से रोकने के लिए कॉम्पिज़ विंडो नियम प्लगइन का उपयोग करें ।

आपको केवल "परीक्षण" फ़ायरफ़ॉक्स उदाहरणों की पहचान करने के लिए एक नियम लिखने की आवश्यकता होगी। यदि वे सभी शीर्षक में एक विशिष्ट स्ट्रिंग रखते हैं, तो यह काम करेगा। अन्यथा आप X गुण wmctrlसेट करने के लिए उपयोग कर सकते WM_ICON_NAMEहैं। (मुझे नहीं पता कि फ़ायरफ़ॉक्स के लिए आसानी से एक्स गुण कैसे सेट करें .. अगर कोई और करता है, तो कृपया झंकार करें!)

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