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