2 votos

Vincular una sola pulsación de flecha a varias pulsaciones de flecha

Estoy intentando enlazar la flecha de arriba con tres flechas de izquierda hechas en sucesión rápida (instantánea) (aunque también me interesaría saber cómo poner algún retardo fijo también).

Hay dos respuestas existentes al respecto y ambas están desfasadas o no pueden adaptarse a mis fines.

  1. ¿Puedo vincular dos teclas de flecha a un solo atajo?

  2. Cómo enlazar una tecla para pulsar dos teclas distintas

El primer enlace propone "KeyRemap4MacBook" que ha sido sustituido por Karabiner y las instrucciones originales no se aplican a la versión actual. La segunda respuesta utiliza Karabiner, pero hace referencia a un archivo private.xml que no existe en la versión actual de Karabiner. Ha sido sustituido por un archivo private.json.

He trasteado con un archivo privado .json, pero no está claro cómo repetir la misma pulsación de flecha usando una macro de Karabiner, y no hay abundantes ejemplos en la red que intenten algo similar.

Mi intento de conseguirlo:

"rules": [
    {  "description": "Call it whatever you like…",
       "manipulators": [ {
                "type": "basic",
                "from": {
                    "key_code": "up_arrow",
              },
              "to": [
                  {
                      "key_code": "left_arrow",
                      "key_code": "left_arrow",
                      "key_code": "left_arrow"

                  }
              ]
          }]

3voto

zonble Puntos 2925

A veces las soluciones son sooooooo simple
Basta con conceder a cada "key_code" un par de corchetes de su propia - así:

 "to": [
        {"key_code": "left_arrow"},
        {"key_code": "left_arrow"},
        {"key_code": "left_arrow",
           "repeat": false }
        ]

y su código se ejecutará fácilmente.

"repeat": false (¡último código_de_tecla!) constriñe las flechas de la izquierda a "sólo una vez" aunque se mantengan pulsadas.

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