¿Es posible cambiar automáticamente entre el desplazamiento?

1

Así que tengo este mouse logitech que uso con mi Macbook Pro. Lo he estado usando durante una semana y no puedo acostumbrarme a la dirección de desplazamiento inverso en la rueda del mouse. Así que decidí cambiarlo en mis Preferencias del sistema, ya que no puedo cambiarlo automáticamente en el software del mouse Logitech. Pero a veces, cuando no puedo usar mi mouse, tengo que usar mi trackpad, y acostumbrarme al desplazamiento "natural" es molesto.

Entonces, ¿hay alguna manera de hacer que mi macbook cambie automáticamente la dirección de desplazamiento dependiendo de si uso mi trackpad y mi mouse? O alguien sabe si hay un script que puedo usar, estoy de acuerdo con solo usarlo en mi Dock. Ya tengo un script para borrar mi portapapeles

    
pregunta Stefano CHua 13.12.2016 - 13:36

2 respuestas

1

Cuando puedo, prefiero mi propia solución enrollada en casa para agregar más software de terceros y si desea cambiar el estado de la Dirección de desplazamiento: natural < em> casilla de verificación , que es una configuración global y se encuentra en los paneles de preferencias Mouse y Trackpad , en Punto & Haga clic en , en Preferencias del sistema , puede utilizar el siguiente guardado como una aplicación y luego colocarlo en la > Dock a través de arrastrar y soltar .

  • Tenga en cuenta que debido a que esta es una configuración global , no importa si marca / desmarca desde el Mouse o el Trackpad paneles de preferencias y, como tal, he codificado esto para apuntar al panel de preferencias Ratón , ya que debería tener la casilla de verificación incluso cuando un Trackpad no es presente.

He guardado el siguiente código de AppleScript en Script Editor como una aplicación llamada: Alternar desplazamiento natural

on run
    try
        tell application "System Preferences"
            set current pane to pane "com.apple.preference.mouse"
            activate
        end tell
        tell application "System Events" to tell process "System Preferences"
            tell radio button 1 of tab group 1 of window 1 to if value is 0 then click
            set cbValue to value of (click checkbox 1 of tab group 1 of window 1)
        end tell
        tell application "System Preferences" to quit
        tell me
            activate
            if cbValue is equal to 1 then
                -- display dialog "Natural scrolling is now active." buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" giving up after 3
                display notification "Natural scrolling is now active."
            else
                -- display dialog "Natural scrolling is no longer active." buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" giving up after 3
                display notification "Natural scrolling is no longer active."
            end if
        end tell
    on error eStr number eNum
        activate
        display dialog eStr & " number " & eNum buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" with icon caution
    end try
end run

Como están codificados actualmente, los comandos display dialog están comentados y están ahí porque originalmente escribí esto en OS X 10.8.5, que no admite el comando display notification , sin embargo, también he probado (parte del código ) en macOS 10.12 y por qué se usa el comando display notification . He dejado ambos en el código , ya que no sé qué versión está ejecutando y puede comentar / eliminar comentarios en consecuencia.

En OS X 10.9 y versiones posteriores, deberá agregar Toggle Natural Scrolling a Accesibilidad, en Privacidad, en Seguridad y amp; Preferencias de privacidad, en Preferencias del sistema. Si no lo haces, obtendrás el siguiente error al ejecutarlo:

  

Toggle Natural Scrolling no está permitido el acceso de asistencia. número -1719

    
respondido por el user3439894 13.12.2016 - 23:48
0

En el caso de usar un Apple Magic Mouse con mi MacBook Pro, descubrí que al cambiar la configuración de 'Dirección de desplazamiento: Natural' al desactivarla en la configuración del mouse, la misma configuración también se cambia en el Trackpad. configuración.

Buscando en este sitio encontré esta publicación que proporciona un enlace al software que le permite establecer configuraciones separadas para su mouse y trackpad.

    
respondido por el Steve Graff 13.12.2016 - 20:41

Lea otras preguntas en las etiquetas