केवल मैक पर कीबोर्ड का उपयोग करके राइट क्लिक कैसे करें?


62

क्या माउस के राइट क्लिक को ट्रैक करने के लिए कीबोर्ड शॉर्टकट या कुंजी सेट करने का कोई तरीका है लेकिन ट्रैकपैड या माउस को छुए बिना?

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

मैक पर वर्तमान में, सभी मौजूदा राइट क्लिक विकल्पों में मुझे ट्रैकपैड या माउस को छूने की आवश्यकता है:

  • टू फिंगर सिंगल टैप

  • Ctrl + क्लिक

  • ट्रैकपैड सेटिंग्स में सक्षम होने पर ट्रैकपैड के सही क्षेत्र में टैप करें।

निम्न विंडोज़ विकल्प कुंजी के समान

यहाँ छवि विवरण दर्ज करें

जवाबों:


18

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

पॉइंटर के वर्तमान निर्देशांक पर द्वितीयक क्लिक करने के लिए एक कीबोर्ड शॉर्टकट असाइन करने के लिए, आप या तो:


16
वर्तमान माउस निर्देशांक में ऐसा करने का कोई मतलब नहीं है .. यह एक वर्तमान चयन होना चाहिए .. संभव है?
अर्नोल्ड रोआ

2
@AnnoldRoa सहमत हैं। मौजूदा चयन या कर्सर स्थिति पर ऐसा करने का कोई तरीका माउस स्थान नहीं है?
जे स्पैन

@ArnoldRoa @J ​​इसके साथ कोई किस्मत?
डग

9

माउस का उपयोग करने में कठिनाइयों के लिए, आप माउस कीज़ को चालू कर सकते हैं: सिस्टम वरीयताएँ> यूनिवर्सल एक्सेस> माउस टैब में स्थित।

जैसा कि यह बताता है कि "माउस के स्थान पर कीबोर्ड का उपयोग करें"। इसके अलावा कई विकल्प उपलब्ध हैं जो आपकी आवश्यकताओं को पूरा कर सकते हैं।

प्रत्येक OSX संस्करण के लिए Apple के समर्थन नोटों में अधिक जानकारी है:


1
मुझे नहीं मिल रहा है मेरा ओएस ver 10.8.5 है, जो आपका है?
प्रीतम

3
यूनिवर्सल एक्सेस प्रेफरेंस पेन को 10.8 से एक्सेसिबिलिटी कहा गया है।
19

@ निक्सएक्स: मैं केवल माउस पॉइंटर के नेविगेशन के लिए कीबोर्ड का उपयोग करने में सक्षम हूं। हालांकि optionकुंजी काम नहीं कर रही है और मेरी आवश्यकता को पूरा करती है
प्रीतम

7

यदि आप इसे पहली विधि में सक्षम नहीं कर सकते हैं, तो दूसरी विधि का उपयोग करें।

विधि 1

सिस्टम प्राथमिकताएं> पहुंच पर जाएं, माउस और ट्रैकपैड ढूंढें, फिर "माउस कुंजी" सक्षम करें। यदि आप चाहते हैं, तो विकल्प मेनू पर जाएं और "माउस कुंजी को टॉगल करने के लिए पांच बार विकल्प कुंजी दबाएं"।

सिस्टम प्रेफरेंसेज

विधि 2

प्रेस Option- Command- F5, और एक विंडो पॉप अप होगी। "माउस कुंजी सक्षम करें" चुनें।

उपलब्धता का ऑप्शन

माउस कीज़ का उपयोग कैसे करें

राइट क्लिक करने के लिए प्रेस Fn- Ctrl- I। कभी-कभी आप माउस कीज़ को बंद करना चाह सकते हैं क्योंकि आपके कीबोर्ड पर कुछ चाबियाँ ठीक से काम नहीं करेंगी। यदि आप बाहरी कीबोर्ड का उपयोग कर रहे हैं, तो फ़ंक्शन फ़ंक्शन के बराबर खोजें। मैक के साथ विंडोज कीबोर्ड पर कीज को मैप करने के लिए इस गाइड पर जाएं ।


मैकबुक का उपयोग करते हुए, माउस के बिना, इस विकल्प को नहीं ढूंढ सका
प्रीटम

यह काम करता हैं! लेकिन यह बेकार है, क्योंकि मेरे पास इसे करने के लिए मैक की Fn कुंजी होनी चाहिए। और अगर मेरे पास यह है, तो इसका मतलब है कि मैं वास्तविक लैपटॉप पर काम कर रहा हूं, जिसका अर्थ है कि मैं शायद ट्रैकपैड का उपयोग करूंगा। यह उस समय के लिए है जहां मैं बाहरी कीबोर्ड का उपयोग कर रहा हूं कि यह कार्यक्षमता आसान हो जाए। केवल यह कि मैं अपने HP-कीबोर्ड पर अपनी Windows-Option कुंजी को Fn कुंजी पर मैप करने का कोई तरीका नहीं खोज सका।
कुमितिक्स

@preetam - आप किस संस्करण का उपयोग कर रहे हैं?
abc

1
नंबर कीपैड के बिना, माउसकी के तहत काम नहीं करने वाली "कुछ चाबियां" 7, 8, 9, U, O, J, K, L हैं, जो एक समस्या हो सकती हैं ...
टॉम गेवेके

@TomGewecke मुझे पता है, यही कारण है कि मैंने दिखाया कि माउस कुंजियों को कैसे जल्दी से सक्रिय और निष्क्रिय करना है /
abc

3

कुछ अंतर्निहित सुविधा है जो आप सिस्टम वरीयताएँ -> कीबोर्ड -> शॉर्टकट्स -> कीबोर्ड द्वारा क्षमा कर सकते हैं (क्षमा करें, मेरे पास जर्मन OS X स्थापित है इसलिए यह मेरा मोटा अनुवाद है)।

वहां आप "फोकस टू मेनूबार" नामक एक कीबोर्ड शॉर्टकट पा सकते हैं (मेरा शॉर्टकट CTRL- पर सेट है F2

इसे सक्रिय करें, फ़ाइल का चयन करें और शॉर्टकट कुंजियों को हिट करें, फिर आप कीबोर्ड को अपने मेनूबार पर केंद्रित करें। "सेवा" मेनू में कर्सर कुंजी के साथ नेविगेट करें, सेवा का चयन करें और हिट करें Enter

Voila, सेवा को चयनित फ़ाइल पर निष्पादित किया जाता है


2

यहां ऑटोमेटर और पायथन का उपयोग करके एक समाधान है। यह असली माउस की तुलना में थोड़ा धीमा है (~ 0.5 सेकंड की देरी), लेकिन यह काम करता है और किसी तीसरे पक्ष के सॉफ़्टवेयर की आवश्यकता नहीं है।


ऑटोमेटर खोलें और एक नई सेवा बनाएँ:

ऑटोमेटर सेवा मेनू


चुनें सेवा प्राप्त करता है no inputमें any application

"शेल" खोजें और स्टोरीबोर्ड में "रन शैल स्क्रिप्ट" कार्रवाई खींचें:

स्टोरीबोर्ड


निम्न कोड को रन शैल स्क्रिप्ट क्रिया में चिपकाएँ :

from Quartz.CoreGraphics import CGEventCreateMouseEvent, kCGMouseButtonRight, CGEventPost, kCGHIDEventTap, CGEventCreate, kCGEventRightMouseDown, kCGEventRightMouseUp, CGEventGetLocation

def mouseEvent(type, posx, posy):
          theEvent = CGEventCreateMouseEvent(None, type, (posx,posy), kCGMouseButtonRight)
          CGEventPost(kCGHIDEventTap, theEvent)

event = CGEventCreate(None)
position = CGEventGetLocation(event)
mouseEvent(kCGEventRightMouseDown, int(position.x), int(position.y))
mouseEvent(kCGEventRightMouseUp, int(position.x), int(position.y))

सेवा सहेजें (cmd + s)। "राइट-क्लिक करें" जैसे वर्णनात्मक नाम का उपयोग करें।


के पास जाओ System Preferences → Keyboard → Shortcuts → Services

सेवाओं मेनू

अपनी सेवा के लिए देखें (यह सूची के निचले भाग के पास होना चाहिए) और एक कीबोर्ड शॉर्टकट असाइन करें।

अब आपको राइट-क्लिक करने के लिए अपने शॉर्टकट का उपयोग करने में सक्षम होना चाहिए।


4
इस समाधान के साथ समस्या यह है कि क्लिक वही होता है जहां माउस होता है। इसलिए यदि आप तीर कुंजी के साथ आइटम स्क्रॉल कर रहे हैं (जैसे डेस्कटॉप आइकन कहते हैं) और फिर शॉर्टकट का उपयोग करें पॉपअप आइकन गुण नहीं दिखाएगा, लेकिन आपके माउस में मौजूद आइटम के गुण वर्तमान में ...
मैनफ्रेडो

0

मैं हाई सिएरा 10.13.2 पर हूं। Karabiner स्थापित नहीं कर सका, और कीबोर्ड मेस्ट्रो केवल दिए गए स्थान के लिए क्लिक प्रदान करता है (कर्सर बिंदु खोजने और इसे संदर्भित करने का प्रयास नहीं किया गया)। स्थापित Shortcat और अब तक ठीक लग रहा है, यह भी Vimium सुपर उपयोगी है, लेकिन ब्राउज़रों में ही काम करता है।


मैंने भी कोशिश नहीं की क्योंकि यह कुछ तीसरे पक्ष के उपकरण स्थापित करने के लिए अजीब लगता है और सेब ने यह सरल प्रदान नहीं किया।
प्रीतम

-2

लिंक या आइटम पर टैब करें और चयन करने और सक्रिय करने के लिए या तो रिटर्न या स्पेस बार दबाएं, फिर रिटर्न दबाएं। यहाँ छवि विवरण दर्ज करें


1
यह चयन / सक्रिय कर सकता है, लेकिन इसका "राइट क्लिक" नहीं कर सकता है।
प्रीतम

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

-3

मोजावे में, ट्रैकपैड पर बस दो उंगली क्लिक करने से राइट क्लिक प्रभाव उत्पन्न होगा, जैसे वर्तनी को सही करने के लिए पाठ पर लाल स्क्वीजीली लाइनों शब्दों पर वर्तनी जांच।


1
प्रश्न का लक्ष्य केवल कीबोर्ड का उपयोग करना है क्योंकि एक माउस या एक ट्रैकपैड बहुत धीमा है (हम में से कुछ के लिए तेजी से टाइप करने के लिए उपयोग किया जाता है)।
dan

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