Existe-t-il des combinaisons de touches globales adaptées ou spécifiquement réservées sous OS X pour l'affectation des utilisateurs?

14

J'essaie d'identifier un raccourci clavier global approprié à définir dans les préférences d'iTerm2 pour l'afficher / le masquer:

entrez la description de l'image ici

Je voudrais éviter tout conflit avec les raccourcis clavier d'autres applications ou toute autre utilisation future. Y a-t-il des blocs de combinaisons de touches réservés pour l'affectation des utilisateurs dans OS X, ou des groupes de combinaisons de touches qui ne sont généralement pas utilisés , qui seraient particulièrement appropriés?

Andrew Ferrier
la source

Réponses:

12

Voici les directives officielles de l'interface utilisateur OS X d' Apple pour les raccourcis clavier .

Le document semble être un guide complet, faisant autorité et complet pour attribuer des raccourcis clavier. Il couvre à la fois la base conceptuelle de l'utilisation de touches de modification particulières, ainsi que le détail des touches et des combinaisons réservées à l'échelle du système, ou susceptibles d'être réservées à l'avenir.

Voici la deuxième page Apple montrant un résumé complet des raccourcis clavier existants.

gosmond
la source
1
Le lien vers la directive d'interface est rompu. Le lien actuel est Human Interface Guidelines: Keyboard .
Raymond Yee
Le lien devrait être corrigé maintenant.
anishpatel
Il semble qu'Apple ait à nouveau modifié le lien. Voici la dernière URL: developer.apple.com/macos/human-interface-guidelines/…
Chris Frederick
6

C'est quelque chose que j'ai été (et suis toujours) énormément gêné, et j'ai consacré beaucoup de temps à trouver quelque chose qui fonctionne à la fois comme je le voudrais, et sans interférer avec la myriade de raccourcis déjà existants dans OS X.

J'étais assez partial pour utiliser le combo cmd+ alt+ ctrl+ some keypendant longtemps, et cela fonctionne assez bien dans tous les domaines. Mais, si vous voulez quelque chose de presque à l'épreuve des balles et que vous cherchez à augmenter votre crédit de geek d'un seul coup, jetez un œil à cet article de Brett Terpstra, le gars derrière nvAlt , entre autres. Il vous guide à travers le remplacement de votre Caps Lockclé par le combo cmd+ alt+ ctrl+ shift, vous pouvez donc faire un combo à 5 touches ( Caps Lock+ some key) avec 2 clés, ce qui est génial. Cette méthode vous donne un clavier complet de raccourcis non utilisés par aucune application.

PS: Regardez la section commentaire du billet de blog pour désactiver la escfonctionnalité.

nikolovski
la source
3

Il s'agit d'un clavier UE (européen), cependant, j'utilise ctrlet la touche directement au-dessus ( < ). Il n'a encore été en conflit avec rien.

Macmaniman
la source
C'est Cmd + ,sur un clavier mac et cela fonctionne très bien.
Navin
3

J'ai constaté que Cmd+ Control+ A-Zsont généralement disponibles pour vos raccourcis globaux personnalisés.

Une exception notable est Cmd+ Control+ F, qui rend les applications en plein écran.

Je voudrais moi aussi pouvoir accéder à une liste complète, mais c'est ainsi que je suis arrivé sur cette page.

Michael Liquori
la source
0

Pour trouver tous les raccourcis système actuellement attribués, ouvrez Préférences Système -> Clavier et sélectionnez Raccourcis clavier. Vous pouvez ensuite parcourir les options et voir si la combinaison que vous aimez a été choisie. Si tel est le cas, vous pouvez double-cliquer sur l'affectation et la modifier si vous le souhaitez, ou simplement choisir un autre jeu de touches de modification. Avec Shift, Control, Option, Command et Escape au choix, trouver une combinaison facile à retenir et sensible ne devrait pas être trop difficile.

MattDMo
la source
1
Merci. Mais ce n'est qu'une partie de l'histoire; qui me dit quels raccourcis globaux sont déjà choisis, mais pas quelles combinaisons de touches les applications utilisent. Ce que je cherchais, c'était une déclaration plus générale orientée vers le design d'Apple; que les applications pourraient être encouragées à ÉVITER en utilisant des combinaisons de touches dans une plage particulière.
Andrew Ferrier
0

Toute application peut utiliser n'importe quel raccourci clavier. Si l'application n'est pas une application fenêtrée, les développeurs doivent s'assurer qu'ils n'entrent pas en conflit avec les raccourcis système existants. Par exemple, vous ne voulez pas d'une application sans visage utilisant, disons, Cmd+ Shift+ G, qui est la commande Aller au dossier dans le Finder. (Et je pense que le système remplacerait de toute façon une telle utilisation.)

J'ai tendance à utiliser plusieurs touches de modification lors de la création de raccourcis personnalisés pour tout ce qui pourrait entrer en conflit avec le système. Dans des applications spécifiques, il vous suffit de trouver des raccourcis que l'application n'utilise pas. Et les Préférences Système vous diront s'il y a un conflit.

Kirk McElhearn
la source