4 votos

¿Es posible reasignar CapsLock con funcionalidad de modificador?

Quiero que la tecla Caps Lock sea el paréntesis izquierdo, como en (, y que Mayúsculas derecha + Caps Lock sea el paréntesis derecho, como en ).

¿Es esto posible en OS X? Seil ( https://pqrs.org/osx/karabiner/seil.html.en ) no parece ser capaz de hacerlo.

Intenté usar Seil para mapear a un código de llave basura, y luego usar Karibiner para mapear desde ese código de llave a otro, pero no funcionó. ¿Consejos?

5voto

Fuzzy Purple Monkey Puntos 702

Utilice Seil para asignar el bloqueo de mayúsculas a alguna tecla como F19. Luego instale Mosquetón y guardar un archivo así como ~/Library/Application Support/Karabiner/private.xml :

<?xml version="1.0"?>
<root>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <autogen>__KeyToKey__ KeyCode::F19, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L</autogen>
    <autogen>__KeyToKey__ KeyCode::F19, VK_SHIFT, KeyCode::KEY_0, ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

A continuación, abra la aplicación Karabiner, pulse el botón ReloadXML y haga clic en la casilla de verificación del ajuste.

Si otros buscan cómo, por ejemplo, mapear la pulsación de bloqueo de mayúsculas para escapar y mantener el bloqueo de mayúsculas para controlar, utilice KeyOverlaidModifier :

__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE

0 votos

Funciona muy bien. Sólo una cosa: En Karibiner recuerde desactivar la configuración del programador "Cuando se pulsa solo, Mayúsculas Izquierdas escribe paréntesis izquierdo ( etc." De lo contrario, sólo obtendrá 9 y 0 en lugar de ( y ).

0 votos

¿Alguna idea de por qué CapsLock en esta configuración es "más lento" que en el teclado interno? Tengo que mantenerlo pulsado durante una décima de segundo para que se registre. En el teclado interno va bien (esto es con un teclado externo tipo chiclet de Apple).

0 votos

"Si está utilizando Seil para cambiar el comportamiento del bloqueo de mayúsculas, abra "Preferencias del sistema > Teclado > Teclas modificadoras..." y cambie la configuración del bloqueo de mayúsculas a "Sin acción". Necesita hacer este paso para reducir el retardo del bloqueo de mayúsculas" según el paso 3 aquí: pqrs.org/osx/karabiner/seil.html.es

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X