Archivi Blog

Speed Up Mission Control Animations in Mac OS X Lion

Via OsxDaily:

Boosting the speed of Mission Control animations can make Mac OS X Lion feel a bit faster when switching between windows, spaces, and apps within the feature. It’s easy to do and reversible if you decide you don’t like it, launch the Terminal to get started.
Speed Up Mission Control Animations
This will speed up Mission Control quite noticeably but still maintain a decent looking animation:
defaults write expose-animation-duration -float 0.15

Now kill the Dock to restart Mission Control:
killall Dock

Do a three-fingered swipe up or down to see the difference in speed.
Super Fast Mission Control Animations
If you want extremely fast animations, this is your defaults write command:
defaults write expose-animation-duration -float 0.1

Again, kill the Dock for changes to take effect:
killall Dock

As you may have guessed, you can adjust the animation speeds by changing the number after the -float flag, the larger the number the slower the animation, and the lower the number the faster the animation. The default setting is probably about 0.2 or 0.25, meaning anything larger than that starts to be slower than default. Whole numbers become increasingly slow, similar to holding down the shift key.
Slowing Down Mission Control Animations
This is marginally slower, but can quickly become a nuisance with usability:
defaults write expose-animation-duration -float 1

Followed by:
killall Dock

Disable Mission Control Animations
This removes all animations, making Mission Control just snap in and out:
defaults write expose-animation-duration -float 0

Killing the Dock is required for the animations to disappear:
killall Dock

The effect of disabling the animation is quite jarring and unless you’re trying to preserve frame rate for some reason it’s not very pleasant.
Return to Default Mission Control Animation Speeds
Want Mission Control to be back to normal? Use the following defaults command to clear any customizations, returning to the default setting:
defaults delete expose-animation-duration; killall Dock

Check out more of our Misson Control tips.
By William Pearson