Posible reasignar CapsLock con funcionalidad de modificador?

Quiero que la tecla Bloq Mayús se deje entre paréntesis, como en (, y desplazamiento a la derecha + Bloq Mayús para que esté entre paréntesis, como en).

¿Es esto posible en OS X? Seil ( https://pqrs.org/osx/karabiner/seil.html.en ) no parece poder hacer esto.

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

  • Mac OSX no reasigna automáticamente la key de Windows a cmd
  • ¿Cómo puedo reasignar una key bloqueada a nulo?
  • ¿Cómo puedo hacer que la tecla Intro de mi keyboard extendido actúe solo como devolución?
  • Reasigna la key 'UpperCase'
  • ¿Cómo invertir la rueda de desplazamiento en Adobe Illustrator (manteniendo presionada la tecla Alt) usando Karabiner?
  • ¿Cómo puedo usar la tecla fn como una key independiente en mi Mac?
  • Cómo asignar PageDown a la opción?
  • Reasignar comillas curvas en OS X?
  • One Solution collect form web for “Posible reasignar CapsLock con funcionalidad de modificador?”

    Use Seil para asignar el locking de mayúsculas a alguna tecla como F19. Luego instale Karabiner y guarde un file como este 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> 

    Luego abra la aplicación Karabiner, presione el button ReloadXML y click la checkbox de la configuration.

    Si otros buscan cómo, por ejemplo, el map presionando mayúsculas se bloquea para escaping y manteniendo el locking de mayúsculas para controlar, use KeyOverlaidModifier :

     __KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).