1 votos

Cómo asignar CTRL + Flecha izquierda a Inicio con Karabiner-Elements

Estoy usando Karabiner-Elements para mapear algunas teclas con un teclado externo de PC. Me gustaría asignar CTRL + Flecha izquierda a Inicio y CTRL + Flecha derecha a Fin. ¿Es posible hacer esto?

Hay una regla compleja para la descarga que asigna SHIFT + Flecha Izquierda a Fin, pero yo estoy usando CTRL.

Gracias.

1voto

zonble Puntos 2925

Tendrás que editar manualmente ~/.config/karabiner/karabiner.json con, por ejemplo, BBEdit o TextEdit (¡mejor haz una copia de seguridad antes de empezar!).

Ten en cuenta que tu reasignación desactivará la función de cambio de espacios de Apple.

De todos modos, para hacerlo hay que ir a

"rules": [

y (suponiendo que se refiere a la a la derecha tecla de control) añadir s.th. como:

"rules": [
    {  "description": "Call it whatever you like…",
       "manipulators": [ {
                "type": "basic",
                "from": {
                    "key_code": "left_arrow",
                    "modifiers": {
                        "mandatory": [
                            "right_control"
                        ]
                    }
              },
              "to": [
                  {
                      "key_code": "home"
                  }
              ]
          },
          {
              "type": "basic",
              "from": {
                  "key_code": "right_arrow",
                  "modifiers": {
                      "mandatory": [
                           "right_control"
                      ]
                  }
              },
              "to": [
                  {
                      "key_code": "end"
                  }
              ]
          }
      ]
  }
]

Tenga en cuenta que el orden correcto y la correspondencia correcta de los paréntesis abiertos y cerrados de ambos tipos es esencial. (Por lo que veo, no hay manera de depurar este comportamiento; tal vez aparte de observar la ventana abierta de Karabiner-Element mientras se guarda el archivo json. Sin embargo, su elección de editor puede ayudar, incluso BBEdit puede identificar pares de corchetes )

Si lo que has hecho es correcto, el nuevo comportamiento funcionará instantáneamente ¡una vez guardado el archivo!

Así, si la suya es la única Modificación Compleja, la "coma" de cierre NO debe usarse aquí pero si añade la suya a todas las anteriores esta "coma" debe colocarse en cambio delante de su código (es decir: detrás del corchete de finalización de la última regla. un poco complicado, todo esto.

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