Reemplacé la fntecla estándar por izquierda control, izquierda controlpor otra clave útil.
Y en la medida en que no uso la Caps Lockclave en la vida cotidiana, decidí reemplazar la Caps Lockclave por fn.
Yo uso para este propósito PCKeyboardHack .
Acabo de ingresar el número 63
(que corresponde a fn) en la Change Caps Lock
fila.
Pero ahora mi Caps Lockno hacer nada: ni CapsLock
ing ni fnclave de trabajo.
Cuando cambio la Caps Lockclave por forward delete
ejemplo (código 117), está bien. Y Caps Lockcomienza a trabajar como forward delete
clave.
Pero necesito conjunto fnde Caps Lockllave.
ACTUALIZAR
Me he dado cuenta en KeyRemap4MacBook EventViewer: cuando presiono Caps Lock...
... me sale el control_l
código clave. Pero, de hecho, no funciona incluso como control_l
(lo comprobé).
¿Por qué se nota control_l
? Tal vez porque he cambiado la fnclave a la izquierda controlen la KeyRemap4MacBook
aplicación.
Cuando desactivo esta casilla de verificación y miro EventViewer
al Caps Lockhacer clic nuevamente: veo el Fn
código en la salida.
Pero, de hecho, no funciona como Fn(lo verifico en fn+ delete)
Actualización 2
Deshabilité CAPS LOCK
En PCKeyboardHack establecido F19enCaps Lock
En KeyRemap4MacBook
reasignación F19afn
<item>
<name>f19_to_fn</name>
<identifier>f19_to_fn</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
</item>
Y ahora Caps Lockfunciona como fnexcepto las teclas f1 - f12. Por ejemplo, cuando presiono default fn+ f11veo Launchpad. Cuando presiono remapeado fn+ f11veo bajar el volumen. Así que f11no trabaja con remapeado fn.
En otras combinaciones como fn+ delete= forward delete
remapeado fnfunciona bien.
FN + F1-19
.forward delete
. Presionofn
+delete
. Cuando tengo normafn
clave que puedo enviar borrar y cuando me pusecaps lock
afn
llave, no puedo borrar presionando hacia adelantecaps lock + backspace
Respuestas:
Simplemente cambiar el bloqueo de mayúsculas al código de clave 63 con PCKeyboardHack funciona para mí. ¿Has intentado configurar el bloqueo de mayúsculas sin acción desde las Preferencias del sistema?
También puede intentar usar PCKeyboardHack para, por ejemplo, cambiar el bloqueo de mayúsculas a F19 y luego usar un private.xml como este con KeyRemap4MacBook:
fuente
Brett Terpstra cubrió esto en un artículo de diciembre de 2012 sobre la reasignación de la tecla de bloqueo de mayúsculas.
http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/
fuente
Apple ha publicado una nota sobre la reasignación de claves para macOS 10.12, que se puede encontrar aquí: https://developer.apple.com/library/content/technotes/tn2450/_index.html
En esta página, puede encontrar un comando de terminal, así como un gráfico de todos los valores de los botones.
Y si te gusta la programación, incluso proporcionan un pequeño ejemplo de código Objective-C.
fuente