Est-il possible de désactiver toutes les animations sous OS X ?
Dois-je mettre ces lignes dans .profile
ou les coller une seule fois dans le terminal sera valide après le redémarrage ?
Est-il possible de désactiver toutes les animations sous OS X ?
Je n'ai activé que les quatre premières d'entre elles, mais voici toutes les préférences cachées pour désactiver les animations que j'ai trouvées.
# opening and closing windows and popovers
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
# smooth scrolling
defaults write -g NSScrollAnimationEnabled -bool false
# showing and hiding sheets, resizing preference windows, zooming windows
# float 0 doesn't work
defaults write -g NSWindowResizeTime -float 0.001
# opening and closing Quick Look windows
defaults write -g QLPanelAnimationDuration -float 0
# rubberband scrolling (doesn't affect web views)
defaults write -g NSScrollViewRubberbanding -bool false
# resizing windows before and after showing the version browser
# also disabled by NSWindowResizeTime -float 0.001
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
# showing a toolbar or menu bar in full screen
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
# scrolling column views
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
# showing the Dock
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0
# showing and hiding Mission Control, command+numbers
defaults write com.apple.dock expose-animation-duration -float 0
# showing and hiding Launchpad
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0
# changing pages in Launchpad
defaults write com.apple.dock springboard-page-duration -float 0
# at least AnimateInfoPanes
defaults write com.apple.finder DisableAllAnimations -bool true
# sending messages and opening windows for replies
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true
Dois-je mettre ces lignes dans .profile
ou les coller une seule fois dans le terminal sera valide après le redémarrage ?
Cela ne fonctionne plus à Catalina. Les zooms de fenêtres restent des animations lentes. apple.stackexchange.com/q/390990/49582
Si vous ne souhaitez pas copier-coller chacune des commandes présentées dans la réponse du haut, il vous suffit de sélectionner ce texte, de le copier-coller dans le terminal et d'appuyer sur la touche Entrée (toutes les commandes seront exécutées en une seule fois sans avoir à les faire défiler).
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g NSScrollAnimationEnabled -bool false
defaults write -g NSWindowResizeTime -float 0.001
defaults write -g QLPanelAnimationDuration -float 0
defaults write -g NSScrollViewRubberbanding -bool false
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock expose-animation-duration -float 0
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0
defaults write com.apple.dock springboard-page-duration -float 0
defaults write com.apple.finder DisableAllAnimations -bool true
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true
Pour annuler les changements, collez ceci dans le terminal :
defaults delete -g NSAutomaticWindowAnimationsEnabled
defaults delete -g NSScrollAnimationEnabled
defaults delete -g NSWindowResizeTime
defaults delete -g QLPanelAnimationDuration
defaults delete -g NSScrollViewRubberbanding
defaults delete -g NSDocumentRevisionsWindowTransformAnimation
defaults delete -g NSToolbarFullScreenAnimationDuration
defaults delete -g NSBrowserColumnAnimationSpeedMultiplier
defaults delete com.apple.dock autohide-time-modifier
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock expose-animation-duration
defaults delete com.apple.dock springboard-show-duration
defaults delete com.apple.dock springboard-hide-duration
defaults delete com.apple.dock springboard-page-duration
defaults delete com.apple.finder DisableAllAnimations
defaults delete com.apple.Mail DisableSendAnimations
defaults delete com.apple.Mail DisableReplyAnimations
Mac OS dispose également de boîtes de dialogue, telles que la boîte "Enregistrer sous" (CMD+SHIFT+S) ou la boîte "Imprimer" (CMD+P). Vous pouvez modifier la vitesse d'apparition de ces boîtes à l'aide de ces commandes :
Instantané :
defaults write NSGlobalDomain NSWindowResizeTime .001
Rapide :
defaults write NSGlobalDomain NSWindowResizeTime .1
Par défaut (0,2 seconde) :
defaults delete NSGlobalDomain NSWindowResizeTime
1 = 1 seconde. Pour voir la différence, vous devez relancer une application telle que Terminal et appeler une boîte de dialogue en appuyant sur CMD+S ('Save') par exemple. Vous trouverez d'autres astuces de ligne de commande à l'adresse suivante defaults-write.com
L'animation est partout dans OS X, et il n'est pas possible de désactiver l'option tous avec un seul paramètre global, ce qui rend la réponse à cette question très compliquée.
Je vous conseille d'essayer de désactiver les choses une par une au fur et à mesure que vous trouvez des animations qui vous gênent. Consultez les Préférences Système pour commencer. Par exemple, l'animation d'agrandissement du dock peut être désactivée dans Préférences système -> Dock.
Consultez également TinkerTool qui vous permet de faire ce qui suit :
Si une animation vous dérange vraiment et que vous n'arrivez pas à la désactiver, essayez de poster une question distincte ici sur Ask Different pour ce problème spécifique - vous obtiendrez une réponse rapide et précise. (Et comme un effet secondaire agréable, vous et les personnes qui vous aident gagneront plus de réputation de cette façon).
En plus des réponses ci-dessus, vous pouvez également utiliser Secrets . Secrets est un PrefPane open source qui vous permet de définir toutes sortes d'options cachées pour toutes sortes de programmes sur votre Mac.
Mise à jour : Le site principal est en panne et le projet semble être mort. Ici est l'archive de code Google si vous voulez toujours utiliser la version vanille.
Si vous vous méfiez du terminal, Ajustements de la montagne est une autre interface graphique utile pour désactiver, activer et modifier le comportement de Lion et Mountain Lion.
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.
2 votes
Aucune de ces réponses ne semble désactiver la seule animation que je cherche à désactiver : l'animation de minimisation de la fenêtre. Est-ce correct ? Je suis sous la version 10.14.6.
2 votes
@Elem-Teach-w-Bach-n-Math-Ed Je vois la même chose. Je me souviens que ça marchait avant, mais je vois toujours l'animation de réduction sur Catalina.
1 votes
A Monterey (2022), toutes ces réponses sont inutiles. Apple appelle la diversité-s*it pour le marketing, mais si vous êtes handicapé, il est maintenant préférable (et 10x moins cher) de passer à un ordinateur portable Linux. Bon retour en 2005.