Tendrías que editar manualmente ~ / .config / karabiner / karabiner.json con, por ejemplo. BBEdit o TextEdit (¡es mejor hacer una copia de seguridad antes de comenzar!).
Tenga en cuenta que su re-mapeo desactivará la función de cambio de espacio de Apple.
De todos modos, al hacerlo tendrías que ir a
"rules": [
y (asumiendo que te refieres a la tecla de control a la derecha ) agrega la s.th. como:
{ "description": "Call it whatever you like…",
"manipulators": [
{ "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" } ],
"type": "basic"
}
]
},
¡Tenga en cuenta que el orden correcto y correcto correspondiente de los soportes abiertos y cerrados de ambos tipos es esencial!
(Hasta donde puedo ver, no hay forma de depurar este comportamiento; tal vez, aparte de ver 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 hiciste es correcto, el nuevo comportamiento funcionará instantáneamente una vez que hayas guardado el archivo.
Entonces, si la suya es la única Modificación compleja, la "coma" de cierre NO debe usarse aquí ... pero si agrega la suya a todas las anteriores, esta "coma" debe colocarse delante de su código (es decir, detrás de el último soporte de la regla.
... un poco complicado, todo esto.