Fonctionnement sous OSX 10.7.4
J'ai écrit un script pour échanger le clic secondaire de la souris Apple Magic Mouse.
Le simple script bash script suivant modifie les préférences du système (visibles dans l'interface graphique des préférences du système), mais le clic secondaire de la souris n'est pas réellement échangé.
#!/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
Il semble que le système d'exploitation ait besoin d'une commande de rechargement/réactualisation pour que le changement prenne effet. Quelqu'un peut-il me dire ce qui me manque ?