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.