Reasignar espacio y comando

0

Básicamente, lo que quiero lograr es el segundo ejemplo aquí:

  

Como ejemplo, podemos hacer que la barra espaciadora funcione como una tecla de control adicional cuando se mantiene presionada (similar a Space2ctrl ) con el siguiente secuencia de comandos.

     

- enlace

O aquí:

  

Este pequeño truco para X convierte la clave de la barra espaciadora en otra clave de control cuando se usa en combinación. Cuando se usa solo, se comporta como la barra espaciadora ordinaria en el evento de liberación clave. Especialmente útil con Emacs.

     

- enlace

Entonces:

  • Espacio + x debe enviar Comando + X ,
  • mientras Espacio presionó y soltó debería enviar un carácter de espacio.
pregunta Michal Rus 27.11.2015 - 13:45

1 respuesta

1
  1. Instale Karabiner .

  2. Coloca esto en tu private.xml ( ~/Library/Application Support/Karabiner )

    <item>
            <name>Use Space as Command modifier</name>
            <identifier>private.space_command_key</identifier>
            <autogen>__KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::COMMAND_L, KeyCode::SPACE</autogen>
    </item> 
    

    Va entre las etiquetas <root> y </root> .

    Si, en cambio, desea volver a asignarlo a Control, puede cambiar KeyCode::COMMAND_L a KeyCode::CONTROL_L .

  3. Inicia Karabiner, presiona ⟳ ReloadXML y marca la casilla

respondido por el 0942v8653 27.11.2015 - 14:16

Lea otras preguntas en las etiquetas