J'utilise iterm2 avec tmux et j'ai besoin des touches de fonction. Depuis que j'ai obtenu le Macbook Pro TouchBar et que je suis passé à HighSierra, la touche F4 n'est plus fonctionnelle dans iTerm2 et emacs.
- La touche F4 est utilisée pour faire défiler les onglets ouverts dans tmux forwards
- La touche F3 (cycle en arrière) et, en fait, toutes les autres touches F fonctionnent comme prévu.
- La touche F4 fonctionnait avant la mise à jour HighSierra / Touchbar. J'ai utilisé Time Machine pour migrer, donc aucune configuration n'a changé.
- Le F4 ne fonctionne pas non plus avec un Magic Keyboard externe, ce qui indique un problème de logiciel ou de mappage.
Je soupçonne qu'un changement dans High Sierra fait que MacOS ne transmet pas la touche F4 aux applications, mais je n'en suis pas sûr. J'ai vérifié qu'aucun raccourci clavier à l'échelle du système n'est affecté à la touche F4. Que pourrais-je vérifier d'autre ?
Mise à jour : Le problème peut être confirmé avec le visionneuse de clavier , un programme qui permet d'afficher toutes les touches pressées. Il confirme clairement que toutes les touches, à l'exception de F4, sont enregistrées par le système, alors que F4 ne l'est pas.