1 votos

¿Puedo encontrar ayuda para añadir una regla a mi archivo json de Karabiner?

Tengo 85 años. En los años sesenta programaba ordenadores mainframe en lenguaje ensamblador, pero eso ya pasó. Ahora tengo un Mac Mini de 2018, un teclado DasKeyboard MacSFT 3G7, un Kensington Expert Trackball y una nueva tableta con pantalla Wacom One.

Actualmente estoy ejecutando Mac OS 10.15.7 (pero me doy cuenta de que tengo que actualizar al sistema operativo actual) y Karabiner Elements 13.7.0. Quiero poner Affinity Photo en la pantalla de la Wacom y al mismo tiempo ejecutar tutoriales de YouTube en la pantalla del monitor. Tocando el lápiz a la tableta se mueve el cursor a la tableta, pero quiero ser capaz de pulsar el botón # 3 (superior izquierda) en mi trackball y hacer que se mueva el cursor al centro del monitor principal cuando tengo que hacer una pausa en el tutorial, etc .

Hasta ahora he creado un código para una regla que podría hacer esto (usando el código "to" de un ejemplo en set_mouse_cursor_position ):

[
    {
        "type": "basic",
        "from": {
            "pointing_button": 3
        },     [<– This is the only thing I added]

        "to": [
            {
                "software_function": {
                    "set_mouse_cursor_position": {
                        "x": "50%",
                        "y": "50%",
                        "screen": 0
                    }
                }
            }
        ]
    }
]

Pero no sé cómo probar esto y no sé cómo agregarlo al archivo Karabiner [¿JSON?] y luego no sé cómo obtener ese archivo donde realmente hará su magia.

¿Hay alguien aquí que pueda probar esta regla (y corregir cualquier error), añadirla a la lista de reglas de modificaciones complejas de Karabiner Elements, y luego decirme aquí dónde está y paso a paso cómo añadirla al archivo/app de Karabiner en mi ordenador.

0voto

Ilya Rodionov Puntos 64

El archivo de configuración de Karabiner es ~/.config/karabiner/karabiner.json . Si este archivo no existe, intente añadir cualquier modificación compleja en la aplicación Karabiner a través de la interfaz de usuario para activar la creación del archivo.

Debe añadir su regla personalizada a profiles.complex_modifications.rules Propiedad JSON.

Desafortunadamente no puedo probar tu regla ahora mismo pero si no funciona deberías empezar con algún mapeo básico (como de una tecla a otra) y hacerlo más complejo paso a paso.

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