1 votos

Karabiner - ESC pulsado mapeado a CONTROL_L

Me gustaría hacer lo siguiente con karabiner, lo estoy intentando desde hace una hora, y no he conseguido que funcione. Quiero

Tecla ESCAPE para que funcione como ESCAPE, cuando se pulsa y se suelta.
Si se mantiene pulsada la tecla ESCAPE, debería funcionar como CONTROL_L.

Esto es lo que se me ocurrió, después de muchos intentos, basándome en 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>

0voto

klanomath Puntos 19587

Creo que esta es la definición correcta a establecer en su 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>

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