CustomShortcuts (gratuit) est un nouvel utilitaire conçu par HoudahSoftware, auteur de plusieurs apps notamment dédiées à la recherche pour macOS. Cette fois, il est question de raccourcis clavier personnalisés, avec une interface dédiée pour les gérer plus simplement que par le biais des Préférences système. Rappelons d’abord que vous pouvez associer un raccourci clavier de votre choix à n’importe quelle commande de menu, pour n’importe quelle app :
La méthode officielle consiste à passer par les Préférences système, le panneau « Clavier » et enfin l’onglet « Raccourcis ». C’est le premier avantage de cet utilitaire, l’accès aux raccourcis personnalisés est bien plus rapide. Chaque app a droit à sa section sur le côté gauche, ce qui permet aussi de trouver plus facilement celle que l’on cherche.
Le véritable intérêt de CustomShortcuts toutefois n’est pas son interface, mais l’autocomplétion. Dans les Préférences Système, vous devez connaître précisément le nom de la commande à associer à un raccourci clavier et vous devez la saisir à l’identique, en respectant même la ponctuation. Ici, il vous suffit de taper le nom d’une commande et l’utilitaire suggère automatiquement les possibilités. C’est plus simple et plus rapide, mais c’est surtout le meilleur moyen de ne pas faire d’erreur.
Mieux, cela fonctionne aussi bien pour les commandes accessibles dès le premier niveau d’un menu que pour celles qui sont enfouies dans des sous-menus. Avec les Préférences système, il faut alors saisir le nom de chaque menu et sous-menu en amont, ce qui peut vite devenir très compliqué pour éviter les erreurs. Avec cette app, c’est très simple et rapide.
Petit bug à noter : tous les raccourcis clavier que j’avais définis dans les Préférences système ne se retrouvent pas dans CustomShortcuts. Ce n’est pas forcément gênant tant il est facile de les ajouter avec l’utilitaire, mais sachez que vous n’y retrouverez peut-être pas tous les raccourcis déjà personnalisés.
macOS 10.13 est nécessaire au minimum pour installer l’app, même si ses créateurs recommandent Catalina pour une compatibilité optimale. L’interface de CustomShortcuts n’est pas traduite en français.