dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

Disabling Mission Control animation in Sierra?

Open olalonde opened this issue 8 years ago • 29 comments

It seems that

defaults write com.apple.dock expose-animation-duration -float 0.1

doesn't take effect in MacOS Sierra.

olalonde avatar Oct 11 '16 21:10 olalonde

Ugh. Is there a user option somewhere, you could diff defaults read output before and after?

Tatsh avatar Oct 12 '16 02:10 Tatsh

It writes the setting correctly, but it won't speed up the animation when swiping with 3 fingers to mission control. Used to work before upgrading to Sierra.

olalonde avatar Oct 12 '16 05:10 olalonde

I have never wanted to utterly destroy my mac in an absolute fit of rage. Thanks macOS Sierra.

levithomason avatar Oct 13 '16 06:10 levithomason

Per this reddit thread:

Mission Control changed so that you can control the speed with your fingers. Before it went by itself. I don't like it, but that's the design. You should file a bug for it, since you don't seem to like it either.

Just realized this is true, swiping faster makes the animation faster. There's got to be a fix for this.

levithomason avatar Oct 13 '16 06:10 levithomason

In any case, the setting is worth keeping, because AFAICT it does help for when one uses the keyboard to go in and out of MC.

chdiza avatar Oct 13 '16 14:10 chdiza

FWIW, in my case using the keyboard to open MC on macOS Sierra seems to animate at the same speed whether I use:

defaults write com.apple.dock expose-animation-duration -float 0.1

or

defaults write com.apple.dock expose-animation-duration -float 5

I did killall Dock and logged out/in in between testing.

levithomason avatar Oct 14 '16 22:10 levithomason

Very simple method with no need for terminal, built into MacOs.

Just enable Reduce Motion in macOS Sierra to Speed Up Mission Control. It removes the Animation. Settings > Accessibility > Display > Reduce Motion checkbox. The animated transition becomes a fade in/fade out.

(Of course this is system wide, not Mission Control Specific. Even the sliding animation when swiping between spaces turns into a fade)

I also use Reduce Motion on iPhone, its just a preference.

essarhash avatar Feb 08 '17 08:02 essarhash

@essarhash This does not really solve the issue, since the mission control animation still keeps track of your fingers, it just disables the animation. This is the most annoying thing they ever did to the os, I hate it so much. It also lags sometimes and gets stuck randomly mid-animation 😞

Nualiian avatar Mar 15 '17 16:03 Nualiian

Not sure i understand 'mission control animation still keeps track of your fingers, it just disable the animation’

With accessibility settings, the animations become fades, instead of zoom in and out.

  1. Your swiping speed controls the fading speed. So swipe fast, it fades fast. Swipe slow it fades slow — i can imagine this is annoying and can get stuck.
  2. However, using the simple keyboard shortcuts for Mission control (in Mission Control  preferences) uses fast fades, and may be not lag. Tried it?

Which  Animation has been changed in Sierra that you’re finding annoying? Sorry if I am missing something in this thread...

On 15 Mar 2017, 9:34 PM +0530, Richard Rosko [email protected], wrote:

@essarhash This does not really solve the issue, since the mission control animation still keeps track of your fingers, it just disable the animation. This is the most annoying thing they ever did to the os, I hate it so much. It also lags sometimes and gets stuck randomly mid-animation 😞 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

essarhash avatar Mar 15 '17 16:03 essarhash

@essarhash I have, as many have pointed out, always set my animation to 0 with defaults write com.apple.dock expose-animation-duration -float 0.0 This would completely turn off animations without annoying fade effects when using mission control.

In MacOS Sierra however this option doesn't seem to affect the duration of the mission control launch. Needless to say but I am really disappointed this doesn't work anymore!

Johannes-Esseling avatar Mar 15 '17 19:03 Johannes-Esseling

@essarhash yep, just like @Johannes-Esseling says, the animation is still dynamic and the option that used to work back before Sierra now just doesn't work and it seems we are stuck with it being dynamic whether we like it or not

Nualiian avatar Mar 16 '17 09:03 Nualiian

I use keyboard shortcuts to access Mission control. When I do Ctrl + Up, it is quicker than the four finger swipe.

gprasant avatar Apr 28 '17 21:04 gprasant

You’re right. Thats actually a great shortcut… When i got my mac I just got caught up in the ‘swipe gestures are cool' thing :-)

On 29 Apr 2017, 3:07 AM +0530, gprasant [email protected], wrote:

I use keyboard shortcuts to access Mission control. When I do Ctrl + Up, it is quicker than the four finger swipe. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

essarhash avatar Apr 29 '17 06:04 essarhash

anyone discover a way to completely disable the transition? even at 0.1 setting the flash of my desktop is jarring

bdefore avatar Jun 05 '17 15:06 bdefore

nothing yet. High Sierra is upon us, the settings might change as they almost always do, so something might be possible then :)

Nualiian avatar Jun 05 '17 18:06 Nualiian

To note, on High Sierra same issue persists. Regardless of the terminal setting, when swiping or CMD + TAB to a full screen window still has a delay versus CMD + Tab to windows on the same desktop.

Enabling Reduce Motion as others noted makes it fade instead of swipe which appears to be every so slightly faster but still a delay. To note normally notification center swipe out has a delay but the reduce motion feature makes that sidebar appear immediately. So hopefully, eventually they make CMD + Tab full screen items instantly as well.

TechRemarker avatar Aug 14 '17 16:08 TechRemarker

If you want to reduce motion via cli:

defaults write com.apple.universalaccess reduceMotion -bool true

kud avatar Jan 14 '18 22:01 kud

@Kud Unfortunately that only accomplishes the same affect as what others noted last year when doing, "Settings > Accessibility > Display > Reduce Motion checkbox" which does not solve the issue but rather changes the slide to a fade as discussed above. Perhaps 10.14 will finally solve the issue. Crossing fingers!

TechRemarker avatar Jan 15 '18 13:01 TechRemarker

Yeah I understand. I gave a workaround here because I didn't see the command in this project. :)

kud avatar Jan 15 '18 13:01 kud

defaults write com.apple.dock expose-animation-duration -float 0.1 still not working on Mojave. And I thought I could get avoid using external software to amplify my productivity. Ehhh...

lkulbacki avatar Oct 06 '18 10:10 lkulbacki

Solution.

https://apple.stackexchange.com/questions/253756/speed-up-mission-control-animations-in-macos-sierra

We need BTT but will return to Mac experience. Too speedy.

1natsu172 avatar Oct 20 '18 05:10 1natsu172

The BTT solution in https://apple.stackexchange.com/questions/253756/speed-up-mission-control-animations-in-macos-sierra (or similarly with TotalSpaces2) solves the switch-desktop delay, but neither solves the Exposé animation delay. I've had to switch to TotalSpaces2's "instant exposé" to eliminate the Exposé animation delay, which unfortunately shows windows across all desktops instead of just the current desktop, but it's the best solution I've found so far...

jdanbrown avatar Oct 22 '18 02:10 jdanbrown

Enabling Reduce Motion as others noted makes it fade instead of swipe which appears to be every so slightly faster but still a delay.

It would be nice to have possibility to remove delays after CMD + Tab at all 🤔

sauron918 avatar Nov 13 '18 14:11 sauron918

"It just works!" Don't you just fucking love closed-source exploitative monopolies like Apple?

twome avatar Sep 02 '19 07:09 twome

Sigh no changes to macOS Catalina either... Is there a non-paid option to remove spaces transition delay?

ssmooncoder avatar Dec 03 '19 02:12 ssmooncoder

While the 'reduced motion' option works for me, I would much prefer a very quick animation. I like the 'movement' to help organize the desktops spatially.

The MacOS experience is function AND beautiful and I enjoy using the system but that delay is a productivity hinderance. I don't have that same hinderance on ubuntu/gnome for example because I can tune it.

(will still take it as-is over windows 10 though)

syadnom avatar May 23 '21 02:05 syadnom

Fuck you apple, such a simple item and can't be done. I DONT WANT ANY FUCKING ANIMATIONS SHOVE DOWN MY THROAT

javivera avatar Jan 03 '22 02:01 javivera

Fuck reduced motion, I want to switch workspace in 0.0001 seconds, don't need any animation, im now on a computer for funny animations , im working.. god damn

javivera avatar Jan 03 '22 02:01 javivera

Yes, its annoying. More than that. But this is the wrong place, please file a bug or something at Apple if you want to be counted, @javivera We're working, too

sbusch avatar Jan 04 '22 07:01 sbusch