Je suis en train d'utiliser Seil pour remapper le bouton Caps Lock.
Suivant les instructions, j'ai désactivé Caps Lock en le définissant sur « Pas d'action » dans Préférences Système > Clavier > Touches de modification.
Ensuite, je suis allé dans ‘Changer la touche Caps Lock’ de Seil et j'ai défini le code de touche sur 53. Maintenant, ça fonctionne comme la touche Esc et c'est fonctionnel.
Maintenant, je veux faire fonctionner la touche Esc comme Caps Lock.
Dans Karabiner, dans la section ‘Changer la touche Échap’, j'ai coché la case ‘Échap en CapsLock’. Cependant, ça fonctionne de manière complètement incorrecte. En appuyant sur la touche Échap, ça change la capitalisation, mais aussi en appuyant sur les touches Shift+Échap. De plus, dans ce mode, le bouton Caps Lock fonctionne comme un bouton normal en changeant la capitalisation.
Mais si je coche la case ‘Shift-Échap en CapsLock’, alors tout fonctionne sauf une chose : je dois appuyer sur Shift+Échap pour changer la capitalisation.
Donc ce n'est pas réellement un échange entre les touches Esc et Caps Lock.
Est-ce que j'ai raté quelque chose ? Comment résoudre ce problème ?