मैकओएस विंडो को सक्रिय बनाने के लिए एक स्पष्ट क्लिक की आवश्यकता होती है, इससे पहले कि यूआई तत्वों को क्लिक किया जा सके


39

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

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

उदाहरण के लिए, यदि मेरे पास दो ब्राउज़र विंडो हैं, जो बाईं ओर एक सक्रिय है, तो दाहिने हाथ की खिड़की में एक लिंक का अनुसरण करने के लिए दो क्लिक लगते हैं: एक खिड़की को सक्रिय करने के लिए, दूसरा लिंक को क्लिक करने के लिए।

यह विंडोज या लिनक्स के विपरीत है, जहां आप एक निष्क्रिय विंडो में एक यूआई तत्व पर क्लिक कर सकते हैं और एक सिंगल क्लिक दोनों विंडो और उसमें तत्व को सक्रिय करेगा।

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

विंडोज और लिनक्स में, पेस्ट करने के लिए राइट-क्लिक भी विंडो को सक्रिय करेगा। यदि मैं एक कमांड को टर्मिनल में पेस्ट कर रहा था, तो मैं इसे चलाने के लिए एंटर को हिट कर सकता था, जबकि मेरे मैक पर एक अतिरिक्त माउस क्लिक की आवश्यकता होती है। यह थोड़ा बोझिल लगता है।

क्या यह व्यवहार विंडोज और लिनक्स के समान समायोजित किया जा सकता है?


MacOS में इस सुविधा को कहा जाता है click-throughऔर यह डिफ़ॉल्ट रूप से सक्षम है, मुझे इसे ठीक करने के लिए कोई स्विच नहीं मिल सकता है, लेकिन इस कीवर्ड के लिए खोज शुरू करें। अगर मेरे पास कुछ नया है तो मैं एक जवाब के साथ वापस आऊंगा!
यनिसालेसियॉ

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

3
क्या इस पर कोई विकास हुआ है? यह अभी भी macOS के साथ मेरी सबसे बड़ी हताशा है।
योना

Google ने मुझे यहां लाया ... नए macOS उपयोगकर्ता, यह मुझे दीवार पर चला रहा है!
m1nkeh

जवाबों:


19

उत्तर, सामान्य रूप से, "नहीं" है। उदाहरण के लिए, हालांकि कुछ अपवाद / वर्कअराउंड हैं:

  • आप सीएमडी-क्लिक का उपयोग करके किसी अनफोकस्ड विंडो में किसी भी नियंत्रण के माध्यम से क्लिक कर सकते हैं। यह उस नियंत्रण को सीधे खिड़की पर ध्यान केंद्रित किए बिना संचालित करेगा, जो आपको अपने साइड-बाय-ब्राउज़र ब्राउज़र परिदृश्य में एक क्लिक बचा सकता है। दुर्भाग्य से यह इस काम को समझदारी से करने के लिए प्रत्येक एप्लिकेशन डेवलपर पर निर्भर है, और कुछ अनफोकस्ड एप्लिकेशन अभी भी इसे एक साधारण क्लिक के रूप में मानने के बजाय Cmd-Click को सौंपी गई कोई विशेष कार्रवाई करेंगे।
  • Terminal.app में, Cmd- राइट क्लिक प्राथमिक चयन की सामग्री (किसी भी टर्मिनल विंडो में आपके द्वारा हाइलाइट किया गया अंतिम पाठ) को उसी या किसी अन्य टर्मिनल में पेस्ट करेगा, चाहे वह टर्मिनल केंद्रित हो या नहीं।
  • XQuartz.app (जो कि इन दिनों बहुत अधिक नहीं है) के तहत चलने वाले X11 अनुप्रयोगों के लिए विशेष रूप से, आप "फोकस फॉलो माउस" विकल्प को निर्दिष्ट कर सकते हैं ताकि आप उन पर माउस के रूप में X11 विंडो केंद्रित हों। ( टर्मिनल.नैप विंडो के लिए एक हिडन फ़ोकस-फॉलो-माउस विकल्प भी होता है , पता नहीं कि यह एलिफिटान या सिएरा में अभी भी काम करता है)

2
अपवाद / वर्कअराउंड के बारे में जानकर अच्छा लगा। +1
user3439894

1
टर्मिनल फ़ोकस माउस का अनुसरण करता है।
मैट सेफ़टन

2
उस माउस का अनुसरण अभी भी उच्च सिएरा में है - यदि लिंक मर जाता है, तो यह है defaults write com.apple.Terminal FocusFollowsMouse -string YESऔर NOइसे बंद कर देता है।
nycynik

फ़ायरफ़ॉक्स निष्क्रिय खिड़कियों में भी क्लिक स्वीकार करता है, लेकिन केवल इसके क्रोम पर, न कि यह दिखाती वेबसाइटों पर।
kslstn

0

विंडोज और लिनक्स पर, काफी कुछ जो एक खिड़की के लिए प्रासंगिक है, उसके अंतर्निहित अनुप्रयोग के लिए, विषय खिड़की के भीतर संलग्न है। मुख्य उदाहरण: मेनू बार, जो विंडो में है। MacOS पर, सक्रिय विंडो स्क्रीन के शीर्ष पर अपना मेनू बार ढूंढती है, विंडो में नहीं (कुछ पुरानी विषमताओं को छोड़कर), एक सक्रिय प्रक्रिया संभवतः अपने प्रतिनिधि विंडो के बाहर प्रभाव या स्वीकार कर सकती है।

इस प्रकार मुझे संदेह है कि आवश्यक स्विच को मैकओएस के उपयोगकर्ता इंटरफ़ेस में लागू किया गया है या इसका उपयोग अंतर्निहित यूनिक्स परत में किया जा सकता है। मुझे और संदेह है कि इसे लागू करना तब तक संभव होगा जब तक स्क्रीन-टॉप मेनू सक्रिय प्रक्रिया से संबंधित है। बस मेरा 2 सी।


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

ऐसा तब नहीं होता है जब आप कुछ खास देशी मैक ओएस एप से दूसरे पर क्लिक करते हैं। उदाहरण के लिए, मेल से संदेशों पर क्लिक करने से आप ऐप यूआई के साथ बातचीत करने के लिए दो बार क्लिक नहीं कर सकते हैं।
ज़ेके
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.