क्या किसी अन्य एप्लिकेशन द्वारा ध्यान केंद्रित किए जाने से रोकने का कोई तरीका है?


9

मैं एक्स ओपनिंग के तहत खिड़कियों से परेशान हो रहा हूं और फोकस करने वाली वर्तमान विंडो से दूर ले जा रहा हूं। यह तब विशेष रूप से कष्टप्रद होता है जब आप पासवर्ड डायलॉग में पासवर्ड टाइप कर रहे होते हैं और दूसरा एप्लिकेशन फोकस चुरा लेता है, इसलिए आपके कुछ कीस्ट्रोक्स इसके बजाय नए एप्लिकेशन में समाप्त हो जाते हैं।

मुझे विंडोज में हमेशा इससे चिढ़ होती है, लेकिन वहां इसके बारे में बहुत कम किया जा सकता है, और मैं मदद नहीं कर सकता लेकिन यह महसूस करता हूं कि यह यूनिक्स पर ठीक होना चाहिए।

मैं वर्तमान में अपने डेस्कटॉप वातावरण (RHEL 5.8 पर) के रूप में Gnome का उपयोग कर रहा हूं और wmctrl -mवर्तमान में मैं Metacityअपने विंडो प्रबंधक के रूप में उपयोग कर रहा हूं । हालांकि मैं इन डिफ़ॉल्ट विकल्पों के साथ रहना पसंद करूंगा, मुझे उन विंडो प्रबंधकों के बारे में जानने में खुशी होगी जो इस व्यवहार को प्रदर्शित नहीं करते हैं।


1
मैं गनोम का उपयोग नहीं करता हूं, लेकिन विंडो मैनेजर सेटिंग्स और शायद विंडो ट्विक्स टूल होना चाहिए, जिसमें 'चोरी फोकस' आधारित सेटिंग हो।
vgoff

3
गनोम एक खिड़की प्रबंधक नहीं है, बल्कि एक संपूर्ण डेस्कटॉप वातावरण है, जो विभिन्न प्रकार के खिड़की प्रबंधकों में से किसी एक का उपयोग कर सकता है।
jw013

आप जो चाहते हैं उसके प्रति सावधान रहें। मुझे Gnome में विपरीत समस्या है। ask.fedoraproject.org/en/question/112121/… विपरीत व्यवहार अधिक कष्टप्रद है कि आप क्या सोचते हैं।
alfC

जवाबों:


5

FWIW, मेनू को लाने के xtermलिए Ctrlकुंजी दबाए रखते हुए बाईं माउस बटन पर क्लिक करें जहाँ आप सुरक्षित कीबोर्ड का चयन कर सकते हैं । जो कीबोर्ड के अनन्य उपयोग को प्राप्त करने के लिए XGrabKeyboard का उपयोग करता है ।

आप इसे किसी कुंजी से भी बाँध सकते हैं जैसे:

xterm -xrm 'XTerm.VT100.translations: #override Shift <KeyPress> F2: secure()'

के लिए Shift-F2। हालांकि आप बल्कि एक संसाधन फ़ाइल में है कि चाहते हैं (या तो द्वारा लोड xtermकी तरह ~/.Xdefaultsया साथ X सर्वर में संग्रहित xrdbकमांड लाइन पर से और टर्म द्वारा पूछे)।


यह बहुत विशिष्ट है xtermजिसे मैं वर्षों तक उपयोग करने की याद नहीं दिला सकता। मैंने सोचा होगा कि गनोम का उपयोग करने वाले अधिकांश लोग उपयोग करेंगे gnome-terminal
मार्क बूथ

मैं कई चीजों के लिए xterm का उपयोग करता हूं, मेरे पास हल्के होने के साथ ही कई खुले हैं; कभी नहीं सोचा था कि यह ऐसी बात हो सकती है! धन्यवाद!
कुंभ राशि

2

आप यह नहीं कह रहे हैं कि आप किस विंडो प्रबंधक का उपयोग कर रहे हैं अधिकांश आम हैं metacity, compiz(और सूक्ति के नए संस्करणों में सूक्ति-शेल) हालांकि आप किसी को भी पसंद कर सकते हैं (हालांकि कुछ अन्य लोगों की तुलना में सूक्ति के साथ बेहतर एकीकृत करते हैं)।

ओपनबॉक्स के लिए, अपने कॉन्फ़िगरेशन फ़ाइल को बदलें (कुछ ऐसा है ~/.config/openbox/rc.xmlजिससे आप कॉपी कर सकते हैं /etc/xdg/openbox/rc.xml):

<focus>
  <focusNew>no</focusNew>
  <!-- always try to focus new windows when they appear. other rules do
       apply -->

मैंने इसे आज़माने के लिए ओपनबॉक्स स्थापित किया है, लेकिन मुझे लगता है कि आप यह कहना भूल गए हैं, कि आप उन पंक्तियों को किस फ़ाइल में पाते हैं?
इमानुएल बर्ग

ठीक है, यह पाया:/etc/xdg/openbox/rc.xml
इमानुएल बर्ग

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