Ejecutando OSX 10.7.4
Escribí un script para intercambiar el clic secundario de Apple Magic Mouse.
El siguiente script bash simple modifica las preferencias del sistema (se pueden ver en la GUI de Preferencias del Sistema), pero el clic secundario del mouse no está realmente intercambiado.
#!/bin/bash
mmode=$(defaults read com.apple.driver.AppleBluetoothMultitouch.mouse MouseButtonMode)
echo --- $mmode ---
if [ $mmode = 'TwoButton' ]; then
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse "save.MouseButtonMode.v1" -int 2
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseButtonMode -string "TwoButtonSwapped"
echo LEFT HAND MODE
else
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse "save.MouseButtonMode.v1" -int 1
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseButtonMode -string "TwoButton"
echo RIGHT HAND MODE
fi
Parece que el sistema operativo necesita algún comando de recarga / actualización para que el cambio surta efecto. ¿Alguien puede averiguar lo que me estoy perdiendo?