¿Cómo puedo volver a vincular el bloqueo de mayúsculas para eliminar / retroceder?

9

Intenté usar DoubleCommand, pero no le permite mantener presionado el bloqueo de mayúsculas, y al presionarlo se activa / desactiva la luz de bloqueo de mayúsculas. Idealmente, quiero que el bloqueo de mayúsculas nunca esté habilitado y que la clave se comporte exactamente como si fuera la clave de eliminación.

Otro problema que tiene DoubleCommand es que cada segunda pulsación solo alterna la luz y no elimina un carácter.

Sensato
fuente

Respuestas:

10

Es posible que desee probar Seil (anteriormente PCKeyboardHack ). Lo uso para vincular el bloqueo de mayúsculas a Ctrl derecho (no Ctrl simple), para poder vincular el bloqueo de mayúsculas a Meta en Emacs (mientras Ctrl sigue siendo Ctrl, y otras teclas se mantienen con el comportamiento habitual).

Mathieu Legrand
fuente
Esto funciona, gracias. Sin embargo, para asegurarse de que no haya demora, también querrá instalar y usar KeyRemap4MacBook (mismo sitio web). Las instrucciones se encuentran aquí: pqrs.org/macosx/keyremap4macbook/extra.html#t1
Senseful
2
en mi macbook más nuevo, todo lo que tenía que hacer era usar las preferencias del teclado para desactivar el bloqueo de mayúsculas y luego instalar PCKeyboardHack para asignar el bloqueo de mayúsculas (lo asigné a Esc para usarlo en vim)
Jason Sundram
De hecho, no tengo ningún retraso al reasignar (o deshabilitar, supongo) el bloqueo de mayúsculas en las preferencias del sistema> Panel de preferencias del teclado> Teclas modificadoras ... emergente.
Mathieu Legrand
2
La aplicación ha cambiado su nombre a "Seil": pqrs.org/osx/karabiner/seil.html.en
Mathieu Legrand
Seil ahora está obsoleto y ha sido reemplazado por Karabiner-Elements .
syvex
1

Si estás en macOS Sierra o posterior, y no te importa usar la línea de comandos, puedes hacerlo con una técnica que vi en el blog de Hang Lu Su :

$ hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}]}'

En su publicación vinculada, ella también se ocupa de otras cosas, como asegurarse de que este enlace sobreviva reinicia o mapear cualquier tecla. Aquí están los documentos de Apple que explican la técnica utilizada, así como los códigos a utilizar para cualquier clave.

Me doy cuenta de que la pregunta y sus respuestas originales son más antiguas que macOS Sierra, pero tal vez esto pueda ser útil para las personas que se encuentran con ella más recientemente.

Cem Schemel
fuente
0

ControllerMate obtiene una repetición automática normal, sin demora ni alternar la luz dada Apple ➤ Preferencias del sistema ... ➤ Teclado ➤ Teclado ➤ Teclas modificadoras ... ➤ Tecla de bloqueo de mayúsculas ➤ Sin acción.
Control, Meta (Alt) y Control-Meta tomaron lógica adicional: Lenguaje de programación visual loco de ControllerMate

       Paz
            —Devon

PS Emacs² & Lisp³ crecieron con Rubout a la izquierda de la letra A - vea los diseños del teclado Knight TV⁴ y del teclado Space Cadet⁵ con las teclas modificadoras Control-Meta-Super-Hyper-Shift-Greek-Top.

La entrada de contraseña de PPS puede requerir la clave de eliminación de hardware.

PPPS Si logra obtener la funcionalidad de bloqueo de mayúsculas en un acorde de tecla de ambos turnos, hágamelo saber.

PPPPS El Mgt me prohíbe publicar estos https://en.wikipedia.org/wiki/ enlaces: [2] Emacs [3] Lisp_ (programación_language) [4] Knight_keyboard [5] Space-cadet_keyboard

Devon Sean McCullough
fuente