Control-F2 "Déplacer le focus vers la barre de menus" ne fonctionne qu'occasionnellement


28

Je ne veux pas trop utiliser mon trackpad à cause d'une fatigue due à la fatigue, donc j'utilise beaucoup le Control F2 "Move Focus to Menu Bar".

Cependant, cette fonctionnalité ne fonctionne que de temps en temps, elle peut fonctionner pendant des heures, puis s'arrêter soudainement, parfois je peux corriger dans le volet de préférence Raccourcis clavier en décochant et en cochant la case "Déplacer le focus vers la barre de menus", à d'autres moments, il faut redémarrer le système.

entrez la description de l'image ici

Je suis un grand fan d'Apple et je m'émerveille toujours des fonctionnalités intéressantes d'OSX, c'est la première fois que j'ai une expérience Windows-esque avec l'interface utilisateur OSX :(

Réponses:


10

Lorsque vous êtes sûr que vous disposez de vos paramètres de touche Fn comme vous le souhaitez et que cela ne fonctionne toujours pas:

Ma solution:

  1. Revenez dans Préférences> Clavier> Volet Raccourcis clavier.

  2. Pour l'élément "Déplacer le focus vers la barre de menus", attribuez une touche de fonction DIFFÉRENTE, autre que F2. (Quelque chose que vous n'utilisez pas, disons ... ^ F9 ... ou autre chose.)

  3. Utilisez maintenant cette touche à la place.

Ça fait un peu fou, je sais. Et c'est ennuyeux d'utiliser une clé différente. Mais j'ai constaté que ^ F2 ne fonctionnera tout simplement pas de manière cohérente après avoir utilisé suffisamment de programmes tiers, en particulier s'ils sont complexes. Parfois, ^ F3 échouera également, et ce volet du clavier peut commencer à agir un peu étrange par lui-même pour être honnête. Cela semble cependant fonctionner.


codeur


Cela semble fonctionner! Vous êtes une
bouée de

Eh bien, un certain temps s'est écoulé et j'ai exactement le même problème avec cette approche :(
timkl

2
Mon expérience: après un échec avec le "nouveau" mappage de clés, remettez-le à l'original et il recommence généralement à fonctionner. Ensuite, je bascule entre ces deux mappages pour le faire fonctionner lorsqu'un (mappage) commence à échouer. Ce qui est malheureusement souvent le cas.
Johnny Utahh

4
Quel désastre absolu! Je vois toujours ce problème sur Yosemite.
Srikanth

J'ai remarqué que "Déplacer le focus vers la barre de menus" avait été désactivé pour une raison quelconque après la mise à niveau d'El Capitan (10.11) vers Sierra (10.12)
William Turrell

14
  • J'ai eu la même difficulté avec les raccourcis clavier de la barre de menus (j'ai essayé de nombreuses combinaisons différentes).

le seul qui a toujours fonctionné est le raccourci d'aide ⇧ ⌘? (Maj + commande + /)

à partir du menu d'aide, utilisez simplement les flèches pour accéder au fichier / modifier / afficher…


5
Cela fonctionne, et vous pouvez simplement taper la commande que vous souhaitez rechercher immédiatement.
justingordon

8

Idem ici: ^ F2 ne fonctionne presque jamais
Solution de contournement qui fonctionne pour moi (sans assigner de nouveau raccourci): appuyez sur ^ F3 puis immédiatement ^ F2


J'ai résolu ce problème en mappant une combinaison de touches avec Keyboard Maestro pour simuler une pression sur l'icône Apple dans le coin supérieur gauche de l'écran.
timkl

0

J'ai posé une question dans le lien suivant et j'ai obtenu un indice pour répondre à votre question:

/programming/16390279/applescript-to-show-apple-menu-bar-items

Ce que je fais est le suivant:

  1. créer un .app en utilisant Automator en utilisant le script dans le lien ci-dessus,
  2. créer un raccourci clavier pour le .app,
  3. créer un trait de touche lié à la touche de raccourci (en utilisant KeyRemap4MacBook dans mon cas).

Cela fonctionne très bien pour moi au moins.


Ou consultez cette question pour d'autres façons d'attribuer des raccourcis aux scripts. Les applications d'automatisme ont un délai de 100 à 500 ms au début.
Lri
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.