2 votes

Comment basculer le geste des pages glissées d'un doigt de la souris magique via le terminal ?

Comment basculer le geste des pages glissées d'un doigt de la souris magique via le terminal ?

La commande defaults write -g AppleEnableSwipeNavigateWithScrolls -bool NO déclenche la case à cocher dans les préférences système, mais n'affecte pas le geste de balayage.

Une case à cocher dans les préférences système permet de désactiver instantanément le geste de balayage sans avoir à redémarrer la souris magique. Je veux obtenir la même fonctionnalité à partir du terminal.

3voto

nonterrorist Points 1429

Le geste de balayage d'un doigt sur la Magic Mouse est techniquement un geste de défilement et il ne peut pas être désactivé, vous pouvez enquêter sur les détails avec mon application NSMonitor.

Pour étudier la correspondance entre les entrées de ~/Library/Preferences/com.apple.driver.AppleBluetoothMultitouch.mouse.plist et les éléments de l'interface utilisateur dans les préférences système, je sauvegarde une copie de ce fichier au format xml, modifie quelque chose dans les préférences système, sauvegarde à nouveau et compare les deux.

2voto

Après quelques recherches, j'ai découvert que vous devez manipuler com.apple.driver.AppleBluetoothMultitouch.mouse .

J'ai trouvé une configuration sur github de okine qui comportait le code suivant :

# Disable full-screen swipe (two-finger swipe) on Magic Mouse
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseTwoFingerHorizSwipeGesture -int 0

Cela devrait fonctionner. Les autres options sont

defaults read ~/Library/Preferences/com.apple.driver.AppleBluetoothMultitouch.mouse.plist

Renvoie à

{
    MouseButtonDivision = 55;
    MouseButtonMode = TwoButton;
    MouseHorizontalScroll = 0;
    MouseMomentumScroll = 1;
    MouseOneFingerDoubleTapGesture = 0;
    MouseTwoFingerDoubleTapGesture = 3;
    MouseTwoFingerHorizSwipeGesture = 2;
    MouseVerticalScroll = 1;
    UserPreferences = 1;
}

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X