Wie kann ich Schaltflächen nur mit der Tastatur aktivieren?

86

Viele Benutzeroberflächenelemente oder Dialogfelder verfügen über Schaltflächen. Ich möchte in der Lage sein, eine Taste nur mit der Tastatur ohne die Maus zu aktivieren. Wie kann ich das machen?

fgm2r
quelle

Antworten:

75

In vielen Dialogfeldern können Sie die gewünschte Option auswählen, indem Sie + drücken, firstletter wobei firstletterder erste Buchstabe der gewünschten Option ist

conorgriffin
quelle
3
Cool !!! +1! Ich hatte keine Ahnung.
Harv
6
Ich habe es nicht einmal geschafft, das zum Laufen zu bringen. Welche Dialogfelder unterstützen dies? Wie viel Prozent der Zeit funktioniert dies für Sie bei allen von Ihnen verwendeten Apps?
1
@mankoff Probieren Sie es aus, während Sie die ursprüngliche Frage
ausführen
10
Dies funktioniert nach meiner Erfahrung nicht oft.
Fredley
2
Dies funktioniert in Sequel Pro. Ich fand es sehr nicht intuitiv, und so bin ich hier gelandet. Danke!
Jonathan Nesbitt
124

Aktivieren Sie die Tastatursteuerung der Benutzeroberfläche

System Prefs > Keyboard > Shortcuts

Wählen Sie dann unten das Optionsfeld "Alle Steuerelemente" und nicht nur "Nur Textfelder und Listen".

Bildbeschreibung hier eingeben

Tastatürkürzel

  • (TAB) wechselt zwischen den Schaltflächen.
  • esc(ESC) ist abbrechen .
  • space(LEERTASTE) wählt die aktive Schaltfläche aus (blau, Umriss).
  • (ZURÜCK) ist OK oder die Standardschaltfläche (blau, pulsierend, gefüllt).
  • Bei einigen Dialogfeldern wählt + first_letterdie Schaltfläche mit einem bestimmten Anfangsbuchstaben im Text aus (wie von @Griffo hervorgehoben).
Eric Leschinski
quelle
Gilt das noch für Mavericks?
Jayden Lawson
4
Es ist eigentlich unter der Registerkarte "Verknüpfungen". System Perfs> Tastatur> Verknüpfungen
Chris Watts
2
Dies ist definitiv die richtige Antwort.
DelightedD0D
1
Das ist die richtige Antwort. Es funktioniert perfekt auf macOS High Sierra.
AirieFenix
1
Dies funktioniert auf dem neuesten MacOS Mojave. Thanks ~
jdhao
9

Um die obigen Antworten zu erläutern, wird in vielen (den meisten?) Dialogfeldern die Standardoption in Blau angezeigt. Wenn Sie zwischen den Optionen wechseln, wird die andere Schaltfläche blau umrandet, die Standardeinstellung bleibt jedoch blau. Wenn Sie auf drücken, wird immer die Standardeinstellung ausgewählt, wobei spacedie jeweils markierte Schaltfläche ausgewählt wird.

In diesem Beispiel wird durch Drücken von ".txt spacebeibehalten " und durch Drücken von ".bak verwenden" ".

Dialog Box

Orc4hire
quelle
2

+ .funktioniert auch für Abbrechen . Und in einigen Anwendungen funktioniert das Drücken der Anfangsbuchstaben. Photoshop ist eines davon, aber es ist auch für andere plattformübergreifende Anwendungen weit verbreitet.

Tippen + W+ Dist ein schneller Weg , so etwas wie zu tun , und schließen Sie nicht zu speichern .

Lri
quelle
0

Den vollständigen Tastaturzugriff finden Sie unten im folgenden Screenshot:

Tastatureinstellungen Wenn ein Eingabeaufforderungsfenster wie das von Ihnen eingebundene angezeigt wird, wird die ausgewählte Schaltfläche blau hervorgehoben.
Bildschirmfoto:

Dialogfeld "Kopieren"

Dann drücken Sie die, spaceum diese Taste zu betätigen .

conorgriffin
quelle
1
Vielen Dank an @ Am1rr3zA für die vorherige Bearbeitung, aber ich habe festgestellt, dass meine Antwort nicht funktioniert hat und habe sie daher geändert. ; o)
conorgriffin
-1

Mit der Tabulatortaste gelangen Sie zum nächsten Dialogfeld. Raum zur Auswahl

Frederiko
quelle
1
Wie aus den obigen Antworten hervorgeht, funktioniert dies nicht sofort. Sie müssen es in den Systemeinstellungen aktivieren.
Daviesgeek
@daviesgeek - Und Tab wechselt nicht das Dialogfeld! Glücklicherweise.
Nicolas Barbulesco