Wie kann ich mit der Tastatur nur auf einem Mac mit der rechten Maustaste klicken?

Gibt es eine Möglichkeit, eine Tastaturkürzel oder Taste , um einen Mausklick mit der rechten Maustaste zu simulieren, ohne jedoch das Trackpad oder die Maus zu berühren?

ZB Stellen Sie sich vor, Sie haben eine Liste von Dateien im Finder. Sie verschieben Ihre Auswahl, indem Sie mit den Tastaturpfeilen auf und ab gehen. Wenn Sie mit der Auswahl zufrieden sind, drücken Sie eine Taste und es wird simuliert, als hätten Sie einen sekundären Klick auf die zuvor ausgewählte Datei mit der Tastatur ausgeführt. Das Kontextmenü sollte sich nicht dort öffnen, wo sich der Mauszeiger befindet. Andernfalls müsste ich ihn zuerst über die Auswahl bewegen, was den Nur-Tastatur-Workflow ruiniert.

Auf einem Mac ist derzeit Bei allen aktuellen Rechtsklickoptionen muss ich das Trackpad oder die Maus berühren:

  • Einzeltippen mit zwei Fingern

  • CTRL+click

  • Tippen Sie in den rechten Bereich des Trackpads, wenn dies in den Trackpad-Einstellungen aktiviert ist.

Ähnlich wie im Folgenden Windows-Optionsschlüssel .

Geben Sie hier die Bildbeschreibung ein.

Antwort

Ich kenne keine Möglichkeit, ein Kontextmenü für mit der Tastatur ausgewählte Elemente anzuzeigen, wie dies die Menütaste in Windows tut.

Zum Zuweisen einer Tastenkombination zum Ausführen eines sekundären Klicks auf die aktuellen Koordinaten von Mit dem Zeiger können Sie entweder:

Kommentare

  • Es macht keinen Sinn, dies bei aktuellen Mauskoordinaten zu tun. Es sollte eine aktuelle Auswahl sein. Ist möglich ?
  • @ArnoldRoa Einverstanden. Gibt es eine Möglichkeit, dies an der aktuellen Auswahl- oder Cursorposition zu tun, nicht an der Mausposition?
  • @ArnoldRoa @J Haben Sie Glück damit?

Antwort

Bei Schwierigkeiten mit der Maus können Sie die Maustasten aktivieren: Befindet sich in den Systemeinstellungen> Universeller Zugriff> Registerkarte Maus.

Wie in „Verwenden“ angegeben die Tastatur anstelle der Maus „. Es stehen auch verschiedene Optionen zur Auswahl, die Ihren Anforderungen entsprechen können.

Die Support-Hinweise von Apple für jede OSX-Version enthalten weitere Informationen:

Kommentare

  • Ich kann ‚ t find. Mein Betriebssystem ist 10.8.5, welches gehört Ihnen?
  • Der Einstellungsbereich für den universellen Zugriff heißt seit 10.8 Barrierefreiheit.
  • @Nixx: Ich kann die Tastatur nur zur Navigation des Mauszeigers verwenden. Die Taste option funktioniert jedoch nicht und das ist meine Anforderung

Antwort

Wenn Sie es in der Tanne nicht aktivieren können Verwenden Sie die zweite Methode.

Methode 1

Gehen Sie zu Systemeinstellungen> Barrierefreiheit, suchen Sie die Maus & Trackpad und aktivieren Sie “ Maustasten „. Wenn Sie möchten, gehen Sie zum Optionsmenü und aktivieren Sie „Drücken Sie die Optionstaste fünfmal, um die Maustasten umzuschalten“.

Systemeinstellungen

Methode 2

Drücken Sie die Option Befehl F5 und ein Fenster wird geöffnet. Wählen Sie „Maustasten aktivieren“.

Eingabehilfen

Verwendung der Maustasten

Um mit der rechten Maustaste zu klicken, drücken Sie Fn Strg I . Manchmal möchten Sie möglicherweise die Maustasten deaktivieren, da einige Tasten auf Ihrer Tastatur nicht richtig funktionieren. Wenn Sie eine externe Tastatur verwenden, suchen Sie einfach das Äquivalent zur Funktionstaste. Informationen zum Zuordnen von Tasten auf einer Windows-Tastatur mit einem Mac finden Sie unter dieses Handbuch.

Kommentare

  • konnte nicht ‚ finde diese Option mit einem MacBook ohne Maus nicht.
  • Es funktioniert! Aber es ist nutzlos, da ich die Fn-Taste des Mac ‚ haben muss und wenn ich es in der Nähe habe, bedeutet dies, dass ich ‚ am eigentlichen Laptop arbeite, was bedeutet, dass ich wahrscheinlich das Trackpad verwenden würde.‘ Für die Zeiten, in denen ich ‚ eine externe Tastatur verwende, ist diese Funktion praktisch. nur, dass ich ‚ keine Möglichkeit finden konnte, meine Windows-Optionstaste auf meiner HP-Tastatur der Fn-Taste zuzuordnen.
  • @preetam – Welche Version gibt es? Verwenden Sie?
  • Ohne Zifferntastatur, die “ einige Tasten „, die funktionieren unter Mousekeys nicht 7, 8, 9, U, O, J, K, L, was ein Problem sein könnte …
  • @TomGewecke Ich weiß, dass ‚ Deshalb habe ich gezeigt, wie man Maustasten schnell aktiviert und deaktiviert. /

Antwort

Es gibt einige integrierte Funktionen, auf die Sie über die Systemeinstellungen zugreifen können -> Tastatur -> Verknüpfungen -> Tastatur (Entschuldigung, ich habe das deutsche OS X installiert, dies ist meine grobe Übersetzung).

Da sind Sie kann eine Tastenkombination mit dem Namen „Fokus auf Menüleiste“ finden (meine Tastenkombination ist auf STRG F2 eingestellt.

Aktivieren Sie sie, wählen Sie die Datei aus und drücken Sie Wenn Sie die Tastenkombinationen drücken, wird der Tastaturfokus auf Ihre Menüleiste gelegt. Navigieren Sie mit t Die Cursortasten zum Menü „Dienste“ wählen den Dienst aus und drücken die Eingabetaste .

Voila, der Dienst wird für die ausgewählte Datei ausgeführt.

Antwort

Hier ist eine Lösung mit Automator und Python. Es ist etwas langsamer als eine echte Maus (~ 0,5 Sekunden Verzögerung), aber es funktioniert und erfordert keine Software von Drittanbietern.


Öffnen Sie Automator und erstellen Sie einen neuen Dienst:

Automator-Servicemenü


Wählen Sie Dienst empfängt no input in any application.

Suchen Sie nach „Shell“ und ziehen Sie die Aktion „Shell-Skript ausführen“ auf das Storyboard:

Storyboard


Fügen Sie den folgenden Code in die Aktion Shell-Skript ausführen ein:

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)) 

Speichern Sie den Dienst (cmd + s). Verwenden Sie einen beschreibenden Namen wie „Rechtsklick ausführen“.


Gehen Sie zu System Preferences → Keyboard → Shortcuts → Services.

Das Servicemenü

Suchen Sie nach Ihrem Service (er sollte sich am Ende der Liste befinden) und weisen Sie ihn zu eine Tastenkombination.

Sie sollten jetzt in der Lage sein, mit Ihrer Tastenkombination einen Rechtsklick auszuführen.

Kommentare

  • Das Problem bei dieser Lösung ist, dass der Klick genau dort erfolgt, wo sich die Maus befindet. Wenn Sie also mit den Pfeiltasten durch Elemente scrollen (wie die Desktopsymbole sagen) und dann die Verknüpfung verwenden, zeigt das Popup nicht die Symboleigenschaften an, sondern die Eigenschaften des Elements, auf dem sich Ihre Maus gerade befindet …

Antwort

Ich habe jahrelang nach einer Lösung dafür gesucht! Endlich bin ich auf diese Klicken Sie mit der rechten Maustaste auf den Alfred-Workflow , der genau das tut, wonach ich gesucht habe. Es sieht so aus, als ob er auch als Finder-Dienst installiert werden kann.

Der Alfred-Workflow funktioniert für mich in Catalina 10.15.5, obwohl das Aufrufen des Rechtsklick-Menüs ungefähr 0,5 Sekunden dauert. Ich habe überprüft, dass dies in Notes und Finder funktioniert, obwohl es möglicherweise in funktioniert auch andere Apps. Beachten Sie, dass dadurch das Rechtsklick-Menü an der Position der Auswahl aufgerufen wird (was die meisten Benutzer wünschen), nicht an der Position des Mauszeigers.

Workflow Einstellungen

PS Ich musste ein Konto erstellen und die zufälligen Fragen anderer Leute beantworten, um den Ruf aufzubauen, diese Antwort zu veröffentlichen – ich hoffe, es hilft anderen!

Antwort

Ich bin in High Sierra 10.13.2. konnte Karabiner nicht installieren, und Keyboard Maestro bietet nur einen Klick für den angegebenen Speicherort (habe nicht versucht, den Cursorpunkt zu finden und darauf zu verweisen). Installiert Shortcat und scheint bisher in Ordnung zu sein, auch Vimium ist sehr nützlich, funktioniert aber nur in Browsern. P. >

Kommentare

  • Ich habe ‚ nicht einmal versucht, da es seltsam aussieht, einige Tools von Drittanbietern zu installieren, und Apple nicht ‚ bietet dies nicht einfach an.

Antwort

Tab to Klicken Sie auf die Verknüpfung oder das Element, und drücken Sie entweder die Eingabetaste oder die Leertaste, um sie auszuwählen und zu aktivieren. Drücken Sie dann die Eingabetaste. Geben Sie hier die Bildbeschreibung ein

Kommentare

  • Es kann ausgewählt / aktiviert werden, aber es führt nicht dazu, dass “ mit der rechten Maustaste „.
  • Ich verstehe, was du meinst. Die Herausforderung für lebenslange Mac-Benutzer besteht darin, zu wissen, wie diese Frage ohne weitere Informationen zu Ihrem Endziel beantwortet werden kann.Eines der Dinge, die ich liebte, als ich Windows benutzte, war, dass fast alles eine Tastenkombination oder eine Möglichkeit hatte, eine Aktion über die Tastatur auszuführen. Welchen Befehl möchten Sie mit der rechten Maustaste ausführen?

Antwort

In Mojave einfach Wenn Sie mit zwei Fingern auf das Trackpad klicken, wird ein Rechtsklick-Effekt erzeugt, z. B. eine Rechtschreibprüfung für rote, schnörkellose Linien im Text, um die Rechtschreibung zu korrigieren > Das Ziel der Frage ist die Verwendung der Tastatur nur, weil eine Maus oder ein Trackpad zu langsam sind (für einige von uns, die schnell tippen).

Antwort

Sie müssen -> Optionstaste verwenden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.