Estoy usando Seil para volver a asignar el botón de bloqueo de mayúsculas.
Siguiendo con las instrucciones, he desactivado el bloqueo de mayúsculas configurándolo en "Sin acción" en Preferencias del sistema → Teclado → Teclas modificadoras.
Luego, vaya a "Cambiar la tecla de bloqueo de mayúsculas" de Seil y configure el código de tecla en 53. Ahora funciona como tecla Esc y es funcional.
Ahora quiero hacer que la tecla Esc funcione como Bloqueo de mayúsculas.
En Karabiner, en la sección "Cambiar clave de escape", he marcado la casilla de verificación "Escape to CapsLock". Sin embargo, funciona de manera totalmente incorrecta. Al presionar el botón Esc cambia el uso de mayúsculas, pero también al presionar los botones Shift + Esc. También en ese modo, el botón de Bloqueo de mayúsculas funciona como un botón habitual al cambiar el uso de mayúsculas.
Pero si lo cambio a la casilla 'Shift-Escape to CapsLock', entonces todo funciona, excepto por una cosa, tengo que presionar Shift + Esc para cambiar el uso de mayúsculas.
Por lo tanto, no es realmente un intercambio entre los botones Esc y Caps Lock.
¿Me estoy perdiendo algo? ¿Cómo soluciono este problema?