Alternar el desplazamiento natural desde la línea de comandos con la recarga

3

Estoy buscando crear un script que alterne rápidamente la configuración de desplazamiento Natural, por lo que necesito una forma de hacerlo desde la línea de comandos.

Creo que encontré el comando de valores por defecto correcto, pero no estoy seguro de cómo aplicarlo sin cerrar sesión. Aquí está el comando que estoy usando:

defaults write ~/Library/Preferences/.GlobalPreferences com.apple.swipescrolldirection -bool

    
pregunta justinxreese 15.08.2012 - 23:23

1 respuesta

3

La misma configuración es visible en los paneles Magic Mouse y Trackpad. Esto funciona si tiene un Magic Mouse conectado (pero no si no lo tiene):

osascript -e 'tell application "System Preferences"
    reveal anchor "mouseTab" of pane id "com.apple.preference.mouse"
end tell
tell application "System Events" to tell process "System Preferences"
    click checkbox 1 of window 1
end tell
quit application "System Preferences"'

Esto funciona si tienes un trackpad:

osascript -e 'tell application "System Preferences"
  reveal anchor "trackpadTab" of pane id "com.apple.preference.trackpad"
end tell

tell application "System Events" to tell process "System Preferences"
    click radio button 2 of tab group 1 of window 1
    click checkbox 1 of tab group 1 of window 1
end tell

quit application "System Preferences"'

nb: la herramienta "Inspector de accesibilidad" que viene con Xcode se puede utilizar para ubicar elementos de la interfaz de usuario para hacer clic.

    
respondido por el user495470 15.08.2012 - 23:40

Lea otras preguntas en las etiquetas