फोकस मैक ओएस एक्स पर माउस या मैला फोकस का अनुसरण करता है


21

"फोकस माउस का अनुसरण करता है" या "मैला फोकस" लिनक्स / यूनिक्स पर X11 विंडो प्रबंधकों के लिए एक सामान्य विशेषता है, जिसमें GNOME, KDE, CDE, XFCE और विंडो मैनेजर जैसे Enlightenment, Fluxbox और Window Maker शामिल हैं। यह विंडोज पर TweakUI के माध्यम से भी उपलब्ध है। OS X पर कुछ व्यक्तिगत अनुप्रयोग, जैसे iTerm इसका समर्थन करता है।

यह क्या है? सीधे शब्दों में कहें, तो विंडो जहां माउस पॉइंटर होता है, फोकस हासिल करने के लिए विंडो क्लिक करने के बजाय फोकस होता है।

क्या OS X के लिए देशी GUI कुछ छुपी हुई सेटिंग के साथ इसका समर्थन करता है?


आप ऐसा क्यों चाहते हैं? (मुझे पता है कि थोड़ा सा मतलब है, लेकिन मैं उत्सुक हूं।)
बेंजामिन डॉब्सन

9
इसकी एक्स 11 की एक विशेषता मैंने लिनक्स सिस्टम पर कई (~ 15) वर्षों के लिए उपयोग की है, और इसके माउस को बस एक और खिड़की से टकराया है।
18

Eewwh! आपका व्यवसाय, निश्चित रूप से, लेकिन पहली बात मैं एक्स में एक नया (मेरे लिए) WM स्थापित करने पर क्लिक-टू-फोकस विकल्प ढूंढ रहा हूं।
dmckee

मामले में किसी को @BenjaminDobson के रूप में एक ही बात सोच रहा है और, सबसे बड़ी चीजों में से एक यह अनुमति देता है कि खिड़की का फोकस और विंडो को ऊपर उठाना (इसे शीर्ष पर रखना)। यह अजीब लग सकता है, लेकिन एक बार जब आप इसके लिए अभ्यस्त हो जाते हैं, तो एक विंडो में टाइप करने की क्षमता जो "शीर्ष पर" नहीं है, बहुत बड़ी है। यदि आप जिस विंडो के साथ इंटरैक्ट कर रहे हैं, उसका हिस्सा एक विंडो द्वारा कवर किया जा सकता है जिसमें ऐसी जानकारी प्रदर्शित की जा रही है जिसके बारे में आप सक्रिय रूप से चर्चा कर रहे हैं, यह कई सामान्य कार्यों के लिए नाटकीय रूप से कम क्लिक, मूवमेंट और कीबोर्ड-माउस-कीबोर्ड स्विच की अनुमति देता है।
derekv 15

जवाबों:


8

मैक पर मैला फोकस के साथ मूलभूत समस्या यह है कि मेनू बार हमेशा वर्तमान में केंद्रित अनुप्रयोग के साथ जुड़ा हुआ है; यदि आपके पास मैला फोकस था, तो एक विशिष्ट एप्लिकेशन के लिए मेनू बार तक पहुंचना अत्यधिक कठिन होगा।

कहा जा रहा है कि, ज़ूमॉम / 2 वही करता है जो आप चाहते हैं, इसके अलावा ctrl के लिए ओपन-सोर्स विंडो मैनेजर के फीचर्स के बराबर है।


3
माउस का फोकस अच्छा है, और कीबोर्ड शॉर्टकट हिस्सा दिलचस्प है, लेकिन मैं कुछ ऐसा चाहूंगा जो ऑटोरिज़ नहीं किया: /।
जेटीम्बरन

2
ज़ूम / 2 केवल एक देरी के बाद एक खिड़की को बढ़ाता है (और केंद्रित करता है)।
ड्रू स्टीफंस

9
जैसा कि अन्य टिप्पणियों में कहा गया है, ज़ूओएम / 2 वास्तव में एफएफएम या मैला फोकस को लागू नहीं करता है। यह ऑटोराइज़िंग खिड़कियों तक सीमित है, जो एक बहुत अलग बात है। अफसोस की बात है कि ऐसा लगता है कि कुछ समय के लिए ओएस एक्स में ऐसा करने का कोई अच्छा तरीका नहीं है। जैसा कि @andz ने जवाब दिया, स्टीव येजेग ने इस पर एक अच्छा राइटअप किया है, साथ ही नमूना कोड का उपयोग करके आप सीमित संस्करण प्राप्त कर सकते हैं। मैला फोकस "(उस संशोधक कुंजियों में सीमित काम नहीं करता है)।
pix0r

6
किसी तरह उबंटू एकता एकल मेनू बार के साथ फोकस-फॉलो-माउस या "मैला फोकस" को सक्षम करने का प्रबंधन करती है। शर्म नहीं आती Apple।
जेसन आर। कोमब्स

1
मेनू पट्टी के साथ मैला फोकस काम ठीक नहीं होना चाहिए? यदि उपयोगकर्ता को केवल विंडो से मेनू बार में जाने के लिए डेस्कटॉप पर माउस को तट करने की आवश्यकता है, तो मूल विंडो को अभी भी फोकस किया जाना चाहिए और मेनू बार अपरिवर्तित
रहेगा

12

मैक ओएस एक्स में शामिल मानक टर्मिनल एप्लिकेशन फ़ोकस-निम्न-माउस (केवल उस एप्लिकेशन के भीतर, और कोई ऑटो-उठाना नहीं) करेगा यदि आप इस कमांड को शेल से चलाते हैं और फिर टर्मिनल ऐप को पुनरारंभ करें:

% defaults write com.apple.Terminal FocusFollowsMouse -boolean YES

5
हां, और मैं Terminal.app (अन्य कारणों) के बजाय iTerm.app का उपयोग करता हूं, जो ऐसा ही करता है। मैं सभी अनुप्रयोगों के लिए FocusFollowsMouse चाहता हूं, न कि केवल टर्मिनल।
jtimberman

@jtimberman धन्यवाद! ITerm2 बिल्ड 2.1.4 पर मैंने प्रोफाइल्स पर जाकर इसे एक्टिवेट किया-> ओपन प्रोफाइल (एक प्रोफाइल चुनें) और प्रोफाइल एडिट करें ... पॉइंट टैब, विविध सेटिंग्स चेक फोकस फॉलो माउस। चूंकि यह केवल iTerm तक ही सीमित है, इसलिए यह UI के अन्य Apple-ey भागों को गड़बड़ नहीं करता है, और मुझे टर्मिनल विंडो में टाइप करने के लिए मिलता है जो शीर्ष पर नहीं है। हाँ!
किमी।

7

स्टीव Yegge अपने ब्लॉग के दावों पर ध्यान केंद्रित करता है कि बिना किसी ऑटोरिज़ के माउस का अनुसरण करें OS X पर कभी भी जल्द ही ऐसा नहीं होने वाला है:

http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html

चूंकि ऑल ओएस एक्स उपयोगिताओं का वादा करता है कि "फोकस माउस का अनुसरण करता है" वादा करता हूं, मुझे लगता है कि स्टीव येजे दुखी हैं।


7

@Drew

मैक पर मैला फोकस के साथ मूलभूत समस्या यह है कि मेनू बार हमेशा वर्तमान में केंद्रित अनुप्रयोग के साथ जुड़ा हुआ है; यदि आपके पास मैला फोकस था, तो एक विशिष्ट एप्लिकेशन के लिए मेनू बार तक पहुंचना अत्यधिक कठिन होगा।

मेनू पट्टी नहीं होता है , जैसा कि आपने ऑटो बढ़ाने सक्षम करने के लिए नहीं होगा, हालांकि परिवर्तित करने की,।

होने के बाद, ज़ूओम / 2 वही करता है जो आप चाहते हैं ...

लेकिन जैसा कि टिप्पणियों में उल्लेख किया गया था: बिना ऑटो-रेक के, जो सिर्फ इसे अनुपयोगी बनाता है। एक और चेतावनी यह है कि जब भी आप माउस को डेस्कटॉप पर ले जाते हैं, तो यह फाइंडर को सक्रिय कर देता है, इसलिए आपको खोज सूची को अनदेखा करने के लिए फाइंडर को जोड़ना होगा। ये दोनों मुद्दे मोंडोहाउस के लिए भी लागू होते हैं।

यहाँ अभी तक इसका उल्लेख नहीं किया गया था, लेकिन OS X में क्लिक-थ्रू है - यदि आप होल्ड करते हैं , तो पृष्ठभूमि विंडो में अधिकांश आइटम पर क्लिक करना संभव है ।


कृपया ध्यान दें कि ड्रू को आपके उत्तर की सूचना नहीं मिलेगी। यदि आप उन्हें जवाब देना चाहते हैं तो आपको दूसरों के पोस्ट पर टिप्पणी करना शुरू कर देना चाहिए।
डैनियल बेक

@ डैनियल मुझे वास्तव में इस जवाब को उसके जवाब के रूप में संबोधित करने का मतलब नहीं था, मुझे लगा कि ब्लॉक उद्धरण उपयोगकर्ता नाम के बिना जगह से बाहर लग रहा होगा। लेकिन यह वास्तव में टिप्पणियों से स्पष्ट रूप से अलग जवाब देने के लिए बेहतर होगा, और अन्य उत्तरों को स्पष्ट रूप से उद्धृत करें। मैंने यह भी सोचा कि अन्य उत्तरदाताओं को सूचित किया जा सकता है। @Replies के बारे में मेटा थ्रेड इसे बहुत स्पष्ट रूप से नहीं बताता है।
लारी

4

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

सिवाय, ज़ाहिर है, मैक के लिए माइक्रोसॉफ्ट वर्ड।

यह एक बड़ी विशेषता है कि पूर्ण फोकस-फॉलो-माउस नहीं है, लेकिन यह साबित करता है कि इसके कुछ पहलुओं को ओएस एक्स में किया जा सकता है।


3

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

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