Karabiner - ESC presionada asignada a CONTROL_L

1

Me gustaría hacer lo siguiente con karabiner, lo he intentado durante la última hora y no pude hacerlo funcionar. Quiero

La tecla ESCAPE funciona como ESCAPE, cuando se presiona y se suelta.
Cuando se presiona la tecla ESCAPE, debe funcionar como CONTROL_L.

Esto es lo que se me ocurrió, después de muchos intentos, basado en examinar el sample.xml.

<?xml version="1.0"?>
<root>
  <item>
    <name>Change HoldingEscape to Control_L.</name>
    <identifier>private.holdingEscape_to_Control-L</identifier>
    <autogen>__HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::VK_NONE, KeyCode::CONTROL_L, Option::NOREPEAT</autogen>
  </item>
</root>
    
pregunta user153677 22.10.2015 - 15:01

1 respuesta

0

Creo que esta es la definición correcta para establecer en tu private.xml:

<?xml version="1.0"?>
<root>
    <item>
      <name>Change HoldingEscape to Control_L</name>
      <appendix>(+ When you type Escape only, send Escape)</appendix>
      <identifier>private.holdingEscape_to_Control-L</identifier>
      <autogen>__KeyOverlaidModifier__ KeyCode::ESCAPE, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
    </item>
</root>
    
respondido por el klanomath 22.10.2015 - 15:47

Lea otras preguntas en las etiquetas