पता लगाएं कि कौन सी प्रक्रिया किसी दिए गए कीबोर्ड कमांड को प्राप्त करती है


17

मैं यह पता लगाने की कोशिश कर रहा हूं कि क्यों एक निश्चित कीबोर्ड संयोजन अब काम नहीं कर रहा है।

उदाहरण के रूप में, सब्बलटाइम टेक्स्ट 2 जहाजों को खोजें / बदलें पैनल खोलने के लिए कीबोर्ड शॉर्टकट के साथ:

Command+ Option+F

इस कॉम्बो ने ठीक काम किया जब तक कि मैंने OSX 10.8.5 की एक साफ स्थापना नहीं की, जिसके बाद इसने रहस्यमय तरीके से उदात्त पाठ में काम करना बंद कर दिया।

मुझे पता है कि कीबोर्ड अनुक्रम को सबसे सामने (जैसे ओएस द्वारा) प्रक्रियाओं के द्वारा कैप्चर किया जा सकता है, इसलिए मैं सोच रहा था कि क्या एक विशेष कीबोर्ड कमांड "भस्म" किस प्रक्रिया द्वारा जाँच का एक तरीका है?


VSCode CMD + SHIFT + P के लिए, github.com/prettier/prettier-vscode/issues/250
Devin G Rhode

जवाबों:


19

शॉर्टकट के प्राप्तकर्ता को खोजने के लिए मैं कोई तेज़ और कुशल विधि नहीं जानता। लेकिन यहां शिकार शुरू करने के लिए एक रसीद है:

  1. अपने चलने वाले अधिकांश एप्लिकेशनों को बंद करें ताकि शिकार की दक्षता में सुधार हो सके।

  2. एक Terminalविंडो खोलें , और निम्न कमांड चलाएँ:

    /usr/bin/sudo opensnoop
    

    यह कमांड हर openसिस्टम कॉल को ट्रैक करेगा ।

  3. उस संदर्भ पर स्विच करें जहां आपका शॉर्टकट किसी अज्ञात एप्लिकेशन द्वारा इंटरसेप्ट किया गया है और ⌘ cmd+ ⌥ option+ टाइप करें F

    खोले गए फ़ाइल नामों से एक अपराधी संकेत के लिए देखो।

  4. whileअसफल, एक आवेदन जोड़ें, और GOTO 3


1
अच्छा! यदि आप इस उपवास को पर्याप्त करते हैं, तो आपके पास प्रक्रियाओं की एक बहुत ही उपयुक्त सूची होनी चाहिए। मेरे पास लगभग 50 लाइनें थीं, जिनमें से आधी एक पृष्ठभूमि प्रक्रिया थी जो मुझे पता था कि मैं कीबोर्ड प्रेस नहीं सुन रहा था इसलिए मैं आसानी से उन लोगों को एक पाठ संपादक में फ़िल्टर करने में सक्षम था। शेष 20 या तो लाइनों ने 3 अन्य प्रक्रियाओं को दर्ज किया, और उनमें से 75% में मेरे अपराधी शामिल थे। शेयर करने के लिए बहुत बहुत धन्यवाद, @daniel
जोएल मेलन

धन्यवाद डैनियल। मैं उम्र के लिए निराश था कि कुछ और मेरे अनुप्रयोगों में से एक के लिए एक शॉर्टकट पर कब्जा कर रहा था (और इससे भी बदतर, एक छोटी सी ध्वनि बजाना!)। यह दौड़ा, शायद 4 ऐप कॉल कर रहे थे, उनमें से एक "ping.aiff" खोल रहा था, मुझे सीधे अपराधी के पास ले गया!
Biglig

13

शॉर्टकट आपकी समस्या को हल करता है। यह मुफ़्त है, सरल है, और बात है।


1
शानदार सिफारिश! इसने मेरे लिए चाल चली।
D रेमंड

धन्यवाद!!! इसने मुझे अपनी पवित्रता को खोने से बचाया!
संजीव जीवन

बहुत बढ़िया सॉफ़्टवेयर, लेकिन मीडिया कीज़ / शॉर्टकट के लिए काम नहीं करता है: [
CTS_AE

0

KeyCue कीबोर्ड शॉर्टकट पर दृश्य प्रतिक्रिया प्रदान करता है। इसे ट्रायल वर्जन के रूप में डाउनलोड किया जा सकता है।

एर्गोनिस से कीकू

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


KeyCue की कोशिश करने के बाद, यह मुझे ऐसा लगता है जैसे यह केवल वर्तमान सक्रिय एप्लिकेशन के लिए मेनू कमांड से जुड़े कीबोर्ड शॉर्टकट दिखाता है। इसके अतिरिक्त, यह Keybaord Maestro और शायद एक या दो अन्य विशिष्ट समर्थित अनुप्रयोगों से वैश्विक हॉटकीज़ दिखाता है। क्या यह आपके लिए सभी अनुप्रयोगों के लिए वैश्विक हॉटकीज़ दिखाता है ?
पॉल

मुझे यह कुछ हद तक रहस्यमय लगता है कि 'अन्य' ऐप्स के लिए हॉटकीज़ को क्या दिखाया जाता है। मुझे लगता है कि यह प्रयास (लेकिन पूरी तरह से सफल नहीं है) वैश्विक हॉटकीज़ को दिखाने के लिए जो आपके लिए प्रासंगिक हैं। उपयोगकर्ता गाइड विशेष रूप से कीबोर्ड मेस्ट्रो को संदर्भित करता है।
गिलबी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.