(This irritating bug seems to be biting me more often after updating to 10.10.4)
When this happens and I don't want to have to reboot, I only restart the "Dock" process and the problem is gone. There's probably some GUI way to do it, but I just drop into Terminal and do:
But before that, run killall -s Dock to see what would be killed, to ...
You can only move non-active desktops between screens.
If the desktop you want to move is the only desktop on the screen, then create another desktop, make that the active desktop, and then drag the non-active desktop.
You can disable the keyboard shortcuts for slow-motion effects by following these instructions:
Open the plist file in your user's library preferences folder that contains the setting by typing open ~/Library/Preferences/com.apple.symbolichotkeys.plist and hit return.
A window similar to this will open in Xcode:
For items 34, 35, and 37, set ...
This doesn't let you switch straight to a target app, but ctrl + cursor keys will let you move left and right through your spaces to reach the full screen app.
The shortcut can be changed in system preferences -> Keyboard -> Shortcuts -> Mission Control.
After using a few different options in my daily workflow over the past few months, I've settled on almost exactly the solution proposed by @Arctus. Despite requiring a 3rd-party program, BetterTouchTool (BTT), I believe it to be the best current option.
See @Arctus's answer for the general method and a helpful screenshot. Here are the ...
This sometimes happens to me, where the 3-finger macro stops working. Seems like OSX just bugs out. My hotfix right now is to open the command line and run killall Dock. Seems to work fine for resetting it and getting it working again.
According to the Reddit thread, Is there any way to disable Mission Control coming up when I drag a window to the top of the screen?, the solution is:
System Preferences > Mission Control
Uncheck "Displays have separate Spaces" then log out and back in again.
It works, I had the same issue & now it's sorted.
The GUI way:
Open Activity Monitor.
In the search field, type in 'Dock'.
Select Dock in the results.
Click on the black X directly above on the left.
When asked if you are sure you want to quit the process, choose Quit.
The Dock process will quit and restart. All your gestures/shortcuts will now work again.
Had this issue November 2016 running OS 10.12.1 "Sierra" an additional symptom is that Mission Control was not launching. I fixed it by opening Activity Monitor, Quit the dock (force quit was not necessary). Went back to normal
You can use do this by using Better Touch Tool as suggested by Anthonin C's comment. However, if you have a trackpad or touchpad, you may find that using a gesture instead of a keyboard shortcut avoids the problems outlined in the question linked to by Anthonin C. If this is something that interests you, then you would:
Add a new global gesture
Maybe the open source WhichSpace project can do this:
Have you ever forgotten which space is currently active on OS X (10.11+) and wanted a quick way to tell? Didn't think so... but I did!
Here's a quick list of animation-related tweaks for macOS Sierra.
Don’t animate opening applications from the Dock
defaults write com.apple.dock launchanim -bool false
Speed up Mission Control animations
defaults write com.apple.dock expose-animation-duration -float 0.1
Remove the auto-hiding Dock delay
defaults write com.apple.dock autohide-delay -...
A work around I have is to set a hot corner to the top left to open mission control. That way, when I open mission control via this, they are already expanded.
This still works, but bettertouchtools 1.24 has added a show mission control and immediately show desktop previous which works pretty much perfectly.
Yes! When setting up your Hot Corners in System Preferences, just hold down a modifier key. For example, pressing the ⌘ key while clicking on a corner means you’ll configure it so it’s only triggered while also holding down the ⌘ key.
Make sure you have "Allow Exposé, Dashboard and others to use the screen" in keynote preferences under Slideshow.
Then, before you slide over to Safari, press the "F" key to pause the slideshow. This prevents the slideshow from disappearing.
You can then slide over, or use Mission Control, etc without affecting the slideshow.
There is a bug here, to go ...
Enter Mission Control and press Option. A close button will appear in the top left corner of the miniature views of the desktops:
Simply press the close button to delete the desktop. Notice that you can't delete Desktop 1.
Too late for the OP, but for future reference, my issue with this was resolved as suggested by Wes Campaigne above. Sometimes my Mac (laptop + two external monitors) wakes up with the desktops on the wrong monitors. I could not understand why I was unable to move them back to the right monitor - they would just hit the edge of the monitor and I could not ...
You can only move spaces which are non-active.
For example, lets say you have spaces 1 and 2. If space 1 is active, you can not move it. You first have to select space 2 then you can move space 1 to a different monitor.
I found that the file responsible ist com.apple.dock.plist which sits in ~/Library/Preferences. In this file exists an entry to enable/disable mission control.
For me this procedure helped to get mission control working again:
Start terminal and execute the following commands:
defaults write com.apple.dock mcx-expose-disabled -bool FALSE
(this enables ...
I'm a Spaces user of long-time habit, even though I've always had 2 screens.
I find the best way to get around is to pin specific apps to specific Spaces [then remember where they live, which is the only difficult bit]
If no apps are yet assigned this way, then switch to the chosen Space before launching the app, then right click the app in the Dock & ...
You can have them all static or dynamic but not a mix of both. To make them static (so they stay as you put them) do this:
Open System Preferences
Click on Mission Control
Uncheck Automatically rearrange Spaces based on most recent use
This will keep them as they are arranged by you. To arrange them, drag them to the desired position after launching ...
I managed to get around this for the time being using BetterTouchTools. Specifically I've set my 3 finger swipe gesture to move the mouse to the top of the screen and back again. It's seamless enough that I don't see the mouse actually move so it'll do for now.
Meanwhile I too have submitted feedback to Apple about this change.
It does seem like they're ...
Aidan Marr is correct. BetterTouchTool can be used to get the old behaviour.
First, disable three finger swipe up in System Preferences > Trackpad.
Then, use BetterTouchTool as follows:
Select the "Trackpads" tab at top and "Select Application:" "Global" at left.
Click "Add New Gesture"
Select "Three finger swipe up" as your gesture and "Mission Control" ...
Developer Brian Kendall has created this for restoring the old behaviour: https://github.com/briankendall/forceFullDesktopBar
It injects code into the Dock process to call the method that shows mission control with the showFullBarparameter set to true. So while it's a hack, it's a pretty clean one that works well for all the different ways to activate ...
It is Google Drive, it's causing Finder to crash and restart, which is why it keeps jumping back to the first desktop.
It's related to the "Show file sync status icons and right click menu" setting. If you turn this setting off in the Google Drive preferences, the problem should go away.
You can disable the Ctrl+Up/Down shortcuts for Mission Control in the Keyboard preference pane. Just untick both "Mission Control" and "Application windows". This will also prevent the Ctrl+Shift+Up/Down key bindings, where the Shift key acts as a modifier to slow down the animation, as you have noticed.
Disabling these shortcuts will allow you to use it ...
I've seen this intermittently for a few releases now. I fix it by restarting the "Dock" process (which handles Spaces/MissionControl) using this Terminal command:
I don't know how to do that via the regular GUI, sorry. And before you run that command, do killall -s Dock to see the processes which will get killed. If only the one "Dock" process ...