कई विंडोज़ और मॉनिटर के साथ OSX cmd + टैब व्यवहार


13

दूसरे मॉनिटर में अपग्रेड करने के बाद मैंने कुछ अप्रत्याशित cmd+tabव्यवहार में भाग लिया है जो वास्तव में मेरे वर्कफ़्लो को प्रभावित कर रहा है:

एक मॉनिटर के साथ, जब cmd+tabअनुप्रयोगों के बीच स्विच करने के लिए उपयोग किया जाता है, तो OS X अनुप्रयोग की अंतिम सक्रिय विंडो पर ध्यान केंद्रित करता है, जिस पर स्विच होता है। कई मॉनिटरों के साथ, OS X उन विंडोज़ को पसंद करता है जो पिछले एप्लिकेशन के समान मॉनिटर पर हैं।

एक उदाहरण देने के लिए:

  • मॉनिटर 1 पर एक्सकोड और मॉनिटर 2 पर टर्मिनल (विंडो ए) और मॉनिटर 2 पर विंडो बी होने पर विचार करें; फोकस टर्मिनल विंडो B पर है
  • आप cmd+tabXcode के लिए
  • आप cmd+tabटर्मिनल पर वापस आते हैं, लेकिन अब विंडो A में फोकस है और विंडो B नहीं है

यह व्यवहार संभावित रूप से खतरनाक है क्योंकि एक को यह एहसास होने से पहले टर्मिनल में कमांड दर्ज करना शुरू कर देता है कि फोकस गलत विंडो पर है।

मेरा प्रश्न यह है: क्या cmd+tabकिसी एप्लिकेशन की अंतिम सक्रिय विंडो पर हमेशा लौटने का कोई तरीका है, जिस पर कोई फोकस नहीं है, इस समय फोकस कैसे करें?


सिस्टम प्रीफ़्स> मिशन कंट्रोल ... क्या आपके पास 'डिस्प्ले में अलग स्पेस हैं' चेक किया गया है? यह मेरा प्रमुख संदेह होगा। मैंने उस दिन स्विच किया जब वह ओएस में दिखाई दिया।
Tetsujin

1
धन्यवाद, कि पहले से ही आंशिक रूप से समस्या हल हो गई। अब, नया सवाल यह है कि मैं दूसरी स्क्रीन पर मेनूबार को कैसे बरकरार रख सकता हूं (और संभवतः डॉक, लेकिन यह इतना महत्वपूर्ण नहीं है)?
14

आह - जहाँ तक मुझे पता है, यह संभव नहीं है। मेनू और डॉक वहीं रहता है जहां यह प्राथमिक स्क्रीन पर है। मेरे लिए, यह एक मुद्दा नहीं है, वास्तव में मेरी मांसपेशियों की स्मृति इसे इस तरह से पसंद करती है और मैं वैसे भी एक प्रमुख-कमांड उपयोगकर्ता हूं। शायद कुछ 3 पार्टी समाधान है? मैं इसे एक नए प्रश्न के रूप में उठाने के लिए लुभाऊंगा।
टेटसुजिन 14

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

3
मेरे मॉनिटर के लिए अलग-अलग स्थान रखने से मेरे वर्कफ़्लो के लिए एक बड़ी मदद मिली, कम से कम नहीं क्योंकि मैं एक मॉनिटर पर एक फुलस्क्रीन प्रोग्राम रख सकता था और फिर भी अन्य चीज़ों के लिए अपने अन्य मॉनिटर का उपयोग कर सकता हूं (डिस्प्ले के साथ अलग-अलग स्पेस विकल्प अनियंत्रित हैं, फ़ुलस्क्रीन में जा रहा है एक मॉनीटर पर दूसरे को काला बनाते हैं)। मैं किसी भी फिक्स की सराहना करूंगा, जिसने मुझे अपना अलग स्थान रखने की अनुमति दी ...
A.Wan

जवाबों:


6

सिस्टम प्रीफ़्स> मिशन कंट्रोल ... अनचेक 'डिस्प्ले में अलग-अलग स्पेस होते हैं'
जो कि मेरा प्रमुख संदेह होगा। मैंने उस दिन स्विच किया जब वह ओएस में दिखाई दिया।

टिप्पणियों से, जो एक तदर्थ आधार पर प्रत्येक स्क्रीन पर मेनू बार और डॉक को स्थानांतरित करने की क्षमता को अक्षम कर देगा, हालांकि - जो कि एक अलग प्रश्न के रूप में पूछा जा सकता है 3 जी समाधान का अनुरोध करना संभव है, क्योंकि मुझे कोई रास्ता नहीं पता है वह मूल रूप से करो।


10

Contexts macOS विंडो-स्विचर (ऑल्ट-टैब शॉर्टकट) व्यवहार, कई डिस्प्ले के स्थान और उपस्थिति के लिए महत्वपूर्ण अनुकूलन प्रदान करता है।

Contexts.app स्थापित करें। चलाओ। फिर निम्न स्क्रीनशॉट के अनुसार पैनल -> 'शो पैनल ऑन' चुनें, जो नीचे की सेटिंग में 'ऑल डिस्प्ले' पर स्विचर दिखाता है। आपके पास सक्रिय या प्राथमिक डिस्प्ले पर सेट करने का विकल्प है, बाद वाला मेनू बार के साथ डिस्प्ले है, जो कि कॉन्फ़िगर करने योग्य है।

यह आपकी सटीक समस्या को हल कर सकता है या नहीं भी कर सकता है, या संभवतः एक बेहतर विकल्प भी प्रदान कर सकता है। मुझे स्वयं सभी डिस्प्ले पर स्विचर प्रदर्शित करना पसंद है।

सभी प्रदर्शित करता है


फिलहाल यह एक विशिष्ट उत्तर की तुलना में एक जेनेरिक उत्पाद की सिफारिश की तरह दिखता है। क्या आप प्रश्न में वर्णित समस्या को हल करने के लिए आवेदन का उपयोग कैसे कर सकते हैं, यह दिखाने के लिए अपने उत्तर में संशोधन कर सकते हैं?
nohillside

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

अगर मुझे अभी भी मेरे जवाब पर -1 वोट मिला है, तो मैं इसे कुछ समय बाद हटाने की योजना बनाऊंगा।
बजे जॉनी उटाह जूल

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

1
हां, मुझे लगता है कि मैं आपकी बात समझता हूं। और तुम्हारा इस StackExchange नीति (जिसे मैं "विरोधी उत्पाद-अनुशंसा धर्म" कहता हूं) का सबसे अच्छा स्वाद रहा है) निष्पादन अभी तक मैंने देखा है - इसलिए कुदोस आपको, @nohillside। हालाँकि, नीति, मेरे अनुभव में, आम तौर पर इसे लागू करने की तुलना में अलग तरह से लागू की गई है; अन्य एरेनास में मैंने जो कुछ महसूस किया है, वह सिर्फ मददगार जानकारी देने की कोशिश के लिए हुए हमलों की तरह है। तुम्हारा वह तिनका है जो ऊंटों को वापस तोड़ देता है। विरोध करने का मेरा तरीका यह है कि StackExchange को संभवतः मेरे योगदान समय से कम मिलेगा।
जॉनी उटाह

1

सिएरा में (पुराने OSX संस्करणों के बारे में निश्चित नहीं) विशिष्ट प्रदर्शन में cmd ​​+ टैब मेनू को अस्थायी रूप से लॉक करना संभव है। डॉक> खोजक आइकन> राइट क्लिक> विकल्प> प्रदर्शन पर डेस्कटॉप [एन] जहां [एन] वांछित प्रदर्शन की संख्या है।

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