Cambiando la dirección de desplazamiento del trackpad con AppleScript en Yosemite

3

Prefiero la dirección de desplazamiento "natural" cuando uso mi trackpad MBAir, pero "no natural" cuando uso el mouse. Con frecuencia me muevo de un lado a otro dependiendo de dónde esté trabajando, así que he estado usando un poco de AppleScript para cambiar la configuración. Esta secuencia de comandos dejó de funcionar cuando actualicé Mac OS Yosemite. Todavía abre el Scroll & Panel de zoom de las preferencias del Trackpad, pero no hace clic en la casilla de verificación. He intentado algunas cosas pero no puedo hacer que funcione. No soy un desarrollador de Apple, por lo que no tengo ninguna herramienta de depuración. ¿Algun consejo?

try
    tell application "System Preferences"
        activate
        set current pane to pane "com.apple.preference.trackpad"
    end tell

    tell application "System Events"
        tell process "System Preferences"
            click radio button "Scroll & Zoom" of tab group 1 of window "Trackpad"
            click checkbox 1 of tab group 1 of window "Trackpad"
        end tell
    end tell
end try
    
pregunta Bowen 27.10.2014 - 19:01

3 respuestas

1

Respondí mi propia pregunta: si esta secuencia de comandos no funciona, vaya a Preferencias del sistema | Seguridad y amp; Privacidad | Accesibilidad, y asegúrese de que el Editor de secuencias de comandos esté activado para permitir que Applescripts controle la GUI.

    
respondido por el Bowen 27.10.2014 - 21:44
0

Entonces, lo que estaba sucediendo era que el ciclismo pensaba que el código era rápido. Entonces, lo que hice fue poner demoras intermedias donde no funcionaba y funciona perfectamente bien. Si lo desea, puede reducir la demora a 0.5 o 0.2

decirle a la aplicación "Preferencias del sistema"     activar     establecer el panel actual en el panel "com.apple.preference.trackpad" decirle al final

decirle a la aplicación "Eventos del sistema"     Dile al proceso "Preferencias del sistema"         retraso (1)         haga clic en el botón de radio "Desplazar y ampliar" del grupo de pestañas 1 de la ventana "Trackpad"         retraso (1)         haga clic en la casilla de verificación 1 del grupo de pestañas 1 de la ventana "Trackpad"         retraso (1)     decirle al final decirle al final

    
respondido por el Wyatt Chilton 29.03.2016 - 19:31
0

Puedes resolver esto sin ningún applecript: enlace

    
respondido por el GJ. 03.09.2017 - 14:09

Lea otras preguntas en las etiquetas