3 votes

Quelles sont toutes les façons possibles de lier un raccourci clavier dans Safari?

Quels sont tous les moyens de lier un raccourci clavier dans Safari?

Je suis au courant des éléments suivants :

  • Les raccourcis standard de l'application
  • Préférences Système > Clavier > Raccourcis >
    • Raccourcis d'application >
      • Toutes les applications
      • Safari
    • Services
  • Extensions Safari
  • KeyBindings.dict
  • Applications utilitaires tierces
    • Alfred
    • FastScripts
    • Keyboard Maestro

Y a-t-il d'autres chemins évidents que je pourrais manquer? Existe-t-il des moyens de comprendre comment un raccourci clavier spécifique est géré?

Pour information, j'ai créé un raccourci utilitaire pour envoyer l'onglet Safari actuel vers Chrome en appuyant sur ^c. J'ai fait cela il y a quelques années avec un Workflow Alfred, avec un déclencheur de raccourci clavier dans com.apple.safari et un simple AppleScript pour obtenir et rouvrir l'URL de l'onglet avant.

Parfait. Cependant, en changeant le raccourci de ce workflow aujourd'hui, j'ai découvert qu'il semble également être capturé par quelque chose d'autre que j'ai configuré à un moment donné (et lié à pratiquement la même action). Avec le Workflow Alfred désactivé, son raccourci modifié, ou Alfred lui-même quitté et non actif, j'ai vérifié que la version Alfred ne s'exécute pas, mais quelque chose d'autre déclenche l'ouverture de la page dans Chrome.

Je n'ai pas FastScripts ou Keyboard Maestro sur cet Mac. Je ne vois aucun raccourcis pour cette touche dans les Préférences Système. Je n'ai pas de dossiers /Library/KeyBindings/ ou ~/Library/KeyBindings/ sur cet Mac. Je ne vois aucun raccourcis dans aucune des sections du panneau de préférences Clavier > Raccourcis. Il ne semble pas y avoir d'extensions Safari plausiblement liées installées.

Shortcut Detective peut détecter quand Alfred attrape un raccourci clavier depuis Safari, mais ne détecte rien lorsque le ^c encore capturé est géré par quoi d'autre le prenant.

Je n'arrive absolument pas à comprendre où d'autre j'ai réussi à lier ce raccourci, et donc je ne sais pas comment le délier sauf en effaçant mon compte.

2voto

Douglas Points 10417

J'ai trouvé ce post sur StackOverflow qui aborde ce sujet. En gros, il n'existe pas de référentiel central de tous les raccourcis créés car, en fin de compte, l'application n'est pas tenue d'enregistrer l'événement avec le système.

Cependant, ils ont recommandé une application (KeyCue d'Ergonis, €19 ; Essai gratuit) qui a la capacité de trouver tous les raccourcis assignés à une application (par exemple Firefox). J'ai téléchargé et testé l'application et elle semble prometteuse.

(Merci à l'utilisateur Nimesh Neema - voir commentaires ci-dessous), vous pouvez également utiliser CheatSheet ($0; gratuit comme une bière). Les deux fonctionnent de la même manière avec à peu près le même résultat (le KeyCue est affiché ci-dessous).

Appuyer sur la touche Commande pendant quelques secondes affiche une superposition montrant tous les raccourcis clavier assignés à l'application "la plus à l'avant" - dans ce cas, Firefox.

insérer une description de l'image ici

Si vous recherchez un raccourci particulier, vous devrez parcourir manuellement chaque application en cours d'exécution pour le trouver. Ainsi, comme mentionné dans la réponse SO, bien que ce ne soit pas parfait, cela vous rapprochera de ce que vous recherchez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X