¿Cómo desactivo Deslizar entre páginas en Safari?

Estoy tratando de encontrar la forma de habilitar y deshabilitar el gesto Desplazar entre páginas a través del command pnetworkingeterminado, ya sea en todo el sistema o solo para Safari. No puedo hacerlo manualmente ya que necesitaremos hacer esto en máquinas en masa.

La configuration en la interfaz de usuario se encuentra en "Apple> Preferences del sistema> Trackpad> Más gestos". Miré por toda la networking y encontré muchas enteries para Chrome pero ninguna para Safari.

  • ¿Por qué Safari OSX no reproduce videos de YouTube?
  • MacBook Pro (2008?) Ejecutando Lion 10.7.5 - cómo su estado "obsoleto" afectará a mis fotos, etc.
  • ¿Cómo desactivo el gesto Mostrar todas las tabs de Safari?
  • Safari en iOS se bloquea cada vez que trato de escribir algo en el campo de búsqueda
  • Error de Open Sans Chrome y Safari Render
  • ¿Cómo hacer que Safari siempre descargue files CSV en lugar de abrirlos en la página?
  • He intentado agregar AppleEnableSwipeNavigateWithScrolls a com.apple.Safari con los valores pnetworkingeterminados, pero parece que no funciona en absoluto.

  • ¿Hay alguna manera de hacer que Safari ejecute alguna carga de JavaScript después de cada página cargada?
  • AppleScript para save la window actual de Safari en formatting webarchive?
  • safari "search" no funciona para palabra parcial
  • Safari no "me recordará" en Facebook
  • No se puede visitar ebay.com con safari en MacOS Sierra
  • Cómo deshabilitar la input accidental del trackpad en Yosemite?
  • 3 Solutions collect form web for “¿Cómo desactivo Deslizar entre páginas en Safari?”

    Hay un progtwig gratuito llamado Better Touch Tool ( http://www.boastr.de/ ) que le permite deshabilitar los gestos, o establecer gestos específicos, por aplicación.

    Intente agregar AppleEnableSwipeNavigateWithScrolls a .GlobalPreferences en lugar de com.apple.Safari:

    defaults write .GlobalPreferences AppleEnableSwipeNavigateWithScrolls 0 

    (No estoy seguro de si esto tendrá efecto antes de cerrar la session y volver a ingresar).

    Después de hablar con Apple nos dieron la siguiente secuencia de commands que hizo el truco:

     #!/bin/sh os_vers=`sw_vers -productVersion` if [[ $os_vers =~ "10.7" ]] || [[ $os_vers =~ "10.8" ]];then su -l $3 -c "defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool false" su -l $3 -c "defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerHorizSwipeGesture -int 0" su -l $3 -c "defaults -currentHost write NSGlobalDomain com.apple.trackpad.fourFingerHorizSwipeGesture -int 0" su -l $3 -c "defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerVertSwipeGesture -int 0" su -l $3 -c "defaults -currentHost write NSGlobalDomain com.apple.trackpad.fourFingerVertSwipeGesture -int 0" fi if [[ $os_vers =~ "10.8" ]];then su -l $3 -c "defaults -currentHost write NSGlobalDomain com.apple.trackpad.twoFingerFromRightEdgeSwipeGesture -int 0" fi 

    También publicaron este artículo acerca de dónde lo obtuvieron: https://jamfnation.jamfsoftware.com/discussion.html?id=7047

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).