Il y a donc probablement une application qui est responsable de cela, mais je ne sais pas comment la trouver.
J'appuie Esc en :
-
Karabiner-events : il fait écho à 'escape' comme il se doit
-
selon le visualisateur de clavier d'OS X Esc n'est jamais activée.
Mais fnEsc fonctionne (également dans le visualisateur de clavier OS X).
Je ne sais pas du tout où chercher. J'ai vu ceci fil mais j'ai déjà désactivé Siri et Speech et j'ai redémarré.
Où puis-je trouver plus d'informations sur la façon de traiter ce problème ?
Je suis sur la dernière mise à jour de High Sierra 10.13.4.
En utilisant une application appelée "Key Codes", il s'est enregistré :
-
pressant Esc : rien
-
pressant fnEsc (d'abord fn, ensuite esc) :
Modifier Change Keys: Key Code: 65535 / 0xffff Modifiers: 8388864 / 0x800100 Key Down Characters: Unicode: 27 / 0x1b Keys: Escape Key Code: 53 / 0x35 Modifiers: 8388864 / 0x800100 Key Up Characters: Unicode: 27 / 0x1b Keys: Escape Key Code: 53 / 0x35 Modifiers: 8388864 / 0x800100 Modifier Change Keys: Key Code: 65535 / 0xffff Modifiers: 256 / 0x100
Dans xev, lorsque j'appuie sur 'esc', rien n'est répercuté. Mais lorsque j'appuie sur fn+esc, j'obtiens la sortie suivante :
FocusIn event, serial 34, synthetic NO, window 0xa00001,
mode NotifyNormal, detail NotifyNonlinear
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 4294967201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PropertyNotify event, serial 34, synthetic NO, window 0xa00001,
atom 0x101 (_NET_WM_STATE), time 979893442, state PropertyNewValue
KeyPress event, serial 34, synthetic NO, window 0xa00001,
root 0x1a1, subw 0x0, time 979893799, (144,-11), root:(161,702),
state 0x0, keycode 61 (keysym 0xff1b, Escape), same_screen YES,
XLookupString gives 1 bytes: (1b) "
mbLookupString gives 1 bytes: (1b) "
FilterEvent returns: False
KeyRelease event, serial 34, synthetic NO, window 0xa00001,
root 0x1a1, subw 0x0, time 979893895, (144,-11), root:(161,702),
state 0x0, keycode 61 (keysym 0xff1b, Escape), same_screen YES,
XLookupString gives 1 bytes: (1b) "
FilterEvent returns: False
Pour l'ensemble de la production de xmodmap -pk
Je l'ai téléchargé aquí . Les lignes les plus remarquables (je suppose) sont les suivantes :
61 0xff1b (Escape) 0x0000 (NoSymbol) 0xff1b (Escape)
79 0xff1b (Escape) 0x0000 (NoSymbol) 0xff1b (Escape)