TL;DR, d'une manière ou d'une autre \ est devenu un alias de C sur High Sierra (probablement plus tôt). Je ne peux pas pour la vie de moi déterminer la source de cela.
J'ai remarqué cela pour la première fois lorsque j'ai commencé à invoquer 1Password Mini et que cela produisait un son de cloche système. J'ai enfin commencé à creuser le problème aujourd'hui. Dans le panneau de préférences Clavier, il n'y a pas de conflit avec le raccourci \. J'ai donc désactivé le raccourci dans 1Password Mini. Testé, et le son de la cloche système retentit toujours. Lorsque j'ai essayé de réajouter le raccourci, j'ai obtenu ce qui suit:
Pour être clair, ce dialogue s'affiche lorsque je tape soigneusement \ — je ne tape pas C.
Apparemment, quelque chose a aliéné \ en tant que C. J'ai testé cela plus loin. Si je surligne du texte, clique sur le menu Édition
, et tape \, je vois brièvement l'élément Copier
clignoter, et le texte est copié dans le presse-papiers.
Des idées? Cela me rend fou. J'ai quitté toutes les autres applications, y compris les éléments de menu. J'ai vérifié le panneau de préférences des raccourcis clavier pour les conflits. Et tout est resté infructueux.
Mise à jour: J'ai installé Key Codes depuis l'App Store, et même cette application indique que je presse C! Cependant, il y a quelques légères différences qui pourraient fournir des informations utiles pour le débogage:
\:
C:
Mise à jour 2:
Comme informations supplémentaires, cela se produit à la fois avec un clavier sans fil Apple externe et le clavier interne du MacBook Pro.
Mise à jour 3:
Voici le journal complet de Key Codes, incluant les touches de modification enfoncées, jusqu'à et y compris l'enfoncement de la touche \
. Il indique immédiatement après que la touche \
est enfoncée (qu'il identifie comme la touche c
), la touche c
est relâchée et un changement de modificateur est également effectué (bien que aucune touche n'ait réellement été relâchée).