Asigne la tecla Bloq Mayús a ESC en Mac OS X

9

En el trabajo en mi máquina Windows, he usado Autohotkey para reasignar la tecla CapsLock a ESC. Me he acostumbrado y en mis máquinas personales (mac) sigo presionando CapsLock por costumbre cuando quiero ESC.

¿Cómo hago el mapeo en la Mac? El panel frontal del teclado y el mouse tiene algunas opciones básicas para la tecla de mayúsculas, pero eso solo me permite reasignarlo a ctrl, comando u opción.

Herms
fuente

Respuestas:

5

Mi amigo me señaló algo que funcionó. Dijo que instalar PCKeyboardHack y KeyRemap4MacBook . PCKeyboardHack permite reasignar el bloqueo de mayúsculas, mientras que el otro parece permitir mucha más reasignación. No estoy seguro de si ambos son realmente necesarios (es posible que pueda usar solo PCKeyboardHack), pero instalé ambos solo para jugar con ellos. Parece estar funcionando bien para mí.

Herms
fuente
3

Desde macOS 10.12.1 es posible reasignar Caps Lock a Esc de forma nativa (Preferencias del sistema -> Teclado -> Teclas modificadoras).

ingrese la descripción de la imagen aquí

rkusa
fuente
0

Puedes probar DoubleCommand . No lo he usado personalmente, pero según una captura de pantalla hay una opción para reasignar la tecla Bloq Mayús a Ctrl. Es posible que pueda cambiar eso a Esc.

Nate
fuente
2
Tiene un par de opciones para reasignar la tecla de bloqueo de mayúsculas, pero en realidad no le permite elegir asignaciones arbitrarias, solo el par que admite la aplicación. Lamentablemente, no parece que ESC sea uno de ellos.
Herms
Es de código abierto, y agregué un parche hace algún tiempo para hacer esta asignación. Lo buscaré.
Matthew Schinckel
1
Hay un par de parches, algunos los
envié
0

En respuesta a su pregunta, acabo de publicar una nueva versión de teclados consistentes que puede hacer esto. Sin embargo, es una característica no documentada y requiere un paso manual para activar, como se indica a continuación.

Después de instalar la versión 0.7, edite el archivo /Library/Application Support/Ljosa/Consistent Keyboards/config.plist. Cambiar el valor de x-caps-lock-is-escde falsea true. Finalmente, sudo launchctl stop com.ljosa.consistent-keyboardsreinicie el programa con la nueva configuración.

Vebjorn Ljosa
fuente