¿Cómo cambiar el toque para hacer clic usando "escritura predeterminada" desde la línea de comando?

Quiero cambiar la propiedad de pulsar para hacer clic del trackpad desde la línea de comandos. Gráficamente, puedo hacerlo haciendo clic en Preferencias del sistema -> Panel táctil -> Tocar para hacer clic. ¿Cómo puedo hacerlo desde la línea de comandos?

Yo he tratado:

defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 0
defaults write GlobalPreferences com.apple.mouse.tapBehavior -int 0

pero estos no funcionaron (con int como 1 y 0, con reinicio). ¿Me estoy perdiendo algún paso? Tengo Macbook 5.1 Snow Leopard.

¿Cómo sabes que esas son las teclas correctas para el comportamiento de tocar para hacer clic? ¿Ha diferenciado los archivos relevantes antes y después de cambiar la preferencia en la GUI del sistema?
Ambas líneas son instrucciones de las búsquedas de Google y la superior cambia cuando uso la interfaz gráfica de usuario. También probé con -bool true/false ya que Clicking-key es en realidad booleano. ¿Hay otros lugares con los que debería jugar? ¿Como "permitir acceso a la línea de comandos = verdadero"?
No hay una configuración de permiso de acceso a la línea de comandos; defaultsDeberia trabajar. ¿Ha marcado el booleano SÍ/NO o la cadena de verdadero/falso/sí/no?

Respuestas (2)

Lo tengo para trabajar. El formato correcto (para mí) es:

defaults -currentHost write -globalDomain com.apple.mouse.tapBehavior -int 0

Cambie de 0 a 1 si desea habilitar el toque para hacer clic. Esto parece ser muy sensible a la versión que está utilizando. Los comandos en la pregunta han funcionado para otros.

Cerrar sesión: se requiere iniciar sesión para que esto funcione.

Como alternativa, ejecute

/System/Library/PrivateFrameworks/SystemAdministration.framework/Resources/activateSettings -u
Si necesita cerrar sesión e iniciar sesión, ¿qué gana al evitar la interfaz gráfica de usuario Sys Pref?
Hágalo para 100 computadoras/cuentas después de cada actualización (una vez al año). La línea de comandos automatiza tareas banales.
Además de la automatización, es un buen registro de las preferencias de uno.
Probado y funciona con MacOSX-Catalyst (10.15.7); Lástima que esto no mencione el comando para reiniciar la aplicación Track-pad y/o el controlador (algo que evita la necesidad de cerrar sesión/iniciar sesión).
Agregando a esto: de acuerdo con esta respuesta , puede hacer que defaults writesurta efecto sin cerrar sesión-iniciar sesión/reiniciar conactivateSettings -u

Tenía lo siguiente en mi .osxarchivo :

# Enable tap to click (Trackpad) for this user and for the login screen
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
No parece funcionar con Mojave, pero dado que esto fue hace mucho tiempo, no me sorprende.