मेरी मशीन पर सक्रिय विंडो कभी-कभी फोकस खो देती है। सक्रिय ऐप वही रहता है - अगर मैं पहले क्रोम में था, तो अभी भी क्रोम में हूँ - लेकिन सक्रिय विंडो अब सक्रिय नहीं है। कोई विंडो सक्रिय नहीं है। यह निराश करने वाला है; यह प्रश्न लिखते समय हुआ, और मेरे कीस्ट्रोक्स ने अचानक पंजीकरण बंद कर दिया।
मेरा मानना है कि कुछ अन्य ऐप फ़ोकस चुरा रहे हैं, लेकिन यह स्वयं के पास प्रदर्शित करने के लिए कोई UI नहीं है, इसलिए सक्रिय विंडो सक्रिय नहीं होती है, लेकिन सक्रिय ऐप सक्रिय रहता है।
सवाल यह है: मैं अपमानजनक ऐप को कैसे ट्रैक करूं, ताकि मैं गुस्से में इसे हटा सकूं? आम तौर पर फोकस चोरी के मामलों में, अपराधी स्पष्ट है, क्योंकि इसमें फोकस है। इस मामले में, मैं स्टम्प्ड हूं।
LSUIElement
करने के लिए सेट true
में Info.plist
)। वे उस व्यवहार के लिए पूरी तरह से सक्षम हैं।
tell application "System Events" to display alert ((name of first application process whose frontmost is true) as string)
दुर्भाग्य से मेनू बार के बिना प्रक्रियाओं पर विचार नहीं किया जाता है।
Apple > Force Quit...
मेनू को देखने की कोशिश कर सकते हैं कि क्या कुछ चल रहा है जो नहीं होना चाहिए।