Comment puis-je activer des boutons avec seulement le clavier?

87

De nombreux éléments d'interface utilisateur ou boîtes de dialogue ont des boutons. Je voudrais pouvoir activer un bouton avec seulement le clavier, sans la souris. Comment puis-je faire ceci?

fgm2r
la source

Réponses:

75

Pour de nombreuses boîtes de dialogue, vous pouvez sélectionner l'option souhaitée en appuyant sur + firstletterfirstletterest la première lettre de l'option que vous souhaitez sélectionner.

conorgriffin
la source
3
Cooool !!! +1! Je n'en avais aucune idée.
Harv
6
Je n'ai pas réussi à faire fonctionner ça une fois. Quelles boîtes de dialogue supportent ceci? Quel pourcentage du temps cela fonctionne-t-il pour vous, compte tenu de toutes les applications que vous utilisez?
1
@mankoff Essayez tout en répondant à la question initiale et cela fonctionne
conorgriffin
10
Cela ne fonctionne pas le plus souvent selon mon expérience.
fredley
2
Cela fonctionne dans Sequel Pro. Je trouvais ça très non intuitif, et c'est comme ça que j'ai fini ici. Je vous remercie!
Jonathan Nesbitt
125

Activer le contrôle du clavier de l'interface utilisateur

System Prefs > Keyboard > Shortcuts

Sélectionnez ensuite le bouton radio "Tous les contrôles" en bas, plutôt que simplement "Zones de texte et listes uniquement".

entrez la description de l'image ici

Raccourcis clavier

  • (TAB) va se déplacer entre les boutons.
  • esc(ESC) est annuler .
  • space(ESPACE) sélectionne le bouton actif (bleu, contour).
  • (RETURN) est OK ou le bouton par défaut (bleu, clignotant, rempli).
  • Pour certaines boîtes de dialogue, + first_lettersélectionnera le bouton avec une certaine première lettre dans le texte (comme souligné par @Griffo).
Eric Leschinski
la source
Est-ce toujours applicable aux non-conformistes?
Jayden Lawson
4
C'est en fait sous l'onglet "Raccourcis". Système Perfs> Clavier> Raccourcis
Chris Watts
2
C'est vraiment la bonne réponse.
DelightedD0D
1
C'est la bonne réponse. Cela fonctionne parfaitement sur macOS High Sierra.
AirieFenix
1
Cela fonctionne sur le dernier macOS Mojave. Merci ~
Jdhao
9

Pour élaborer sur les réponses ci-dessus, de nombreuses (plus?) Boîtes de dialogue auront l'option par défaut en bleu. En appuyant, vous passerez d'une option à l'autre, avec un contour bleu autour de l'autre bouton, mais la valeur par défaut restera bleue. Frapper sélectionnera toujours la valeur par défaut, spacesélectionnera le bouton en surbrillance.

Dans cet exemple, appuyer sur «Conserver .txt» et sur space«Utiliser .bak».

Boîte de dialogue

Orc4hire
la source
2

+ .fonctionne également pour Annuler . Et dans certaines applications, il suffit d'appuyer sur les lettres initiales. Photoshop en est un, mais il est assez commun pour d’autres applications multiplates-formes.

Typing + W+ Dest un moyen rapide de faire quelque chose comme Fermer et ne pas enregistrer .

Lri
la source
0

Voir Accès au clavier complet au bas de la capture d'écran suivante:

Préférences du clavier Lorsqu'une fenêtre d'invite semblable à celle que vous avez incluse apparaît, le bouton sélectionné sera surligné en bleu.
Capture d'écran:

Copier le dialogue

Ensuite, vous appuyez sur le spacebouton pour agir sur ce bouton.

conorgriffin
la source
1
Merci @ Am1rr3zA pour l'édition précédente, mais j'ai découvert que ma réponse ne fonctionnait pas et je l'ai modifiée. ; o)
conorgriffin le
-1

Tabulation pour passer à la boîte de dialogue suivante. Espace pour sélectionner

Frederiko
la source
1
Comme indiqué dans les réponses ci-dessus, cela ne fonctionne pas simplement hors de la boîte. Vous devez l'activer dans les Préférences Système.
daviesgeek
@daviesgeek - Et Tab ne change pas de boîte de dialogue! Heureusement.
Nicolas Barbulesco le