Ask Different (Apple)
Q&A for power users of Apple hardware and software
Latest Questions
4
votes
1
answers
714
views
Disable Spaces shelf in Mission Control all windows Exposé
In recent versions of macOS, Mission Control's all windows view shows a shelf for your Spaces. When first activated, this shelf is collapsed at a small height at the top of the screen that displays each Space's title. If you move your mouse up and hover over that shelf, the shelf expands in height a...
In recent versions of macOS, Mission Control's all windows view shows a shelf for your Spaces. When first activated, this shelf is collapsed at a small height at the top of the screen that displays each Space's title. If you move your mouse up and hover over that shelf, the shelf expands in height and a full thumbnail of each Space is shown.
> Mission Control activated via a Bottom Left or Bottom Right hot corner; note the collapsed-by-default Spaces shelf:
>
>
The problem is that I use a "Top Right" hot corner to activate Mission Control, and have since that feature was released as Exposé in OS X 10.3 in 2003. Because that hot corner is located *above* that collapsed shelf, the Spaces shelf is fully expanded every time I use the hot corner. The collapsed view is never shown.
> Mission Control activated via a Top Left or Top Right hot corner; Spaces shelf always expanded:
>
>
I would like to keep using the same hot corner due to muscle memory. But I don't use Spaces, so I would like to remove that space-wasting and [Exposé-spatial-layout](https://superuser.com/questions/118424/old-leopard-expose-on-snow-leopard-for-mac)-wrecking expanded Spaces shelf.
1. Can the Spaces shelf be disabled and hidden entirely from the Mission Control all windows view, for all activation methods? This would be like using old Exposé, before it was expanded to Mission Control.
2. Using a Top Left or Top Right activation hot corner for Mission Control, is there any way for the Spaces shelf to not be *immediately* displayed upon every activation? I wouldn't mind still seeing the collapsed view, but I want to expand the shelf intentionally by click or moving out and re-hovering.


pkamb
(9620 rep)
Aug 23, 2021, 07:24 PM
• Last activity: Jul 27, 2025, 07:00 PM
40
votes
5
answers
29393
views
Can we disable the drag window to top of screen Mission Control / Spaces feature
> Open Mission Control > > Use any of these methods to open Mission Control: > >.... > > - In OS X El Capitan, drag a window to the top of the screen. https://support.apple.com/en-us/HT204100 I'm using a window snapping/resizing app and this feature above, introduced in El Capitan, is being triggere...
> Open Mission Control
>
> Use any of these methods to open Mission Control:
>
>....
>
> - In OS X El Capitan, drag a window to the top of the screen.
https://support.apple.com/en-us/HT204100
I'm using a window snapping/resizing app and this feature above, introduced in El Capitan, is being triggered instead. This when I snap a window to the center top of the screen.
Is there a way to turn this feature off?
Natetronn
(551 rep)
Nov 4, 2015, 10:04 PM
• Last activity: Jul 21, 2025, 02:13 PM
0
votes
0
answers
26
views
Mission Control: Better Organization (Display As Grid, Group Windows Of Same App, Sort)
Is there any app which allows Mission Control to display app windows in a grid format rather than a Jackson Pollock sort of spritz? [![enter image description here][1]][1] I'd like options to: - Display windows in a grid, where: - Selection area for each window has equal space reserved. - Actual pre...
Is there any app which allows Mission Control to display app windows in a grid format rather than a Jackson Pollock sort of spritz?
I'd like options to:
- Display windows in a grid, where:
- Selection area for each window has equal space reserved.
- Actual preview maintains window aspect ratio. (Doesn't stretch to fill whole selection area.)
- Selection area maximizes to fill whole screen.
- (Option: Limit max selection area size to fit N windows, for consistency.)
- Display app icon and name above window preview, without overlap.
- Close previewed window, via (X) icon or middle click.
- Close Spaces [Desktop 1, 2, 3, ...] via middle click.
- Group all displayed windows by app, where:
- Clicking selection area of app previews all windows of that app.
- Show all windows across all spaces, where:
- Option to group by app is automatic if there are too many windows.
- (Re-)Sort alphabetic or by most recent.
- Option to additionally show N most recently used windows first (as duplicates or moved from the sort), always or when there are X or more windows.
- Option to double-click Spaces [Desktop 1, 2, 3, ...] to manually name them.
Example:
-
How is this optimal this far after Mission Control's 2011 release?


kando
(251 rep)
Apr 26, 2025, 11:38 PM
• Last activity: Jul 9, 2025, 04:15 PM
0
votes
1
answers
131
views
Wallpaper not showing behind Mission Control/App Exposé or resized window on only one Desktop
No clue why this is happening ([screen recording link](https://drive.google.com/file/d/1Cm82c9ApbNU1qF6bjCzITMpnQ00xlvmN/view?usp=sharing)): For whatever reason, the desktop wallpaper only shows up when I use the Hot Corner (cmd + bottom right), but not in the background of Mission Control or App Ex...
No clue why this is happening ([screen recording link](https://drive.google.com/file/d/1Cm82c9ApbNU1qF6bjCzITMpnQ00xlvmN/view?usp=sharing)) :
For whatever reason, the desktop wallpaper only shows up when I use the Hot Corner (cmd + bottom right), but not in the background of Mission Control or App Exposé or even when I resize the Chrome Window. Desktop 2, however, shows the wallpaper anytime it should.
I moved all the windows onto Desktop 2, and deleted Desktop 1, and it showed the wallpaper as normal for about 30 seconds. Then Mission Control started showing an empty black square in the spot where Desktop 2 would have been.
Currently running the newest macOS.
Jacob Ivanov
(131 rep)
Jan 26, 2021, 07:49 PM
• Last activity: Jul 7, 2025, 11:00 AM
6
votes
2
answers
543
views
Mission control + spotlight
I am coming from linux world, using plain gnome. In gnome there is a view very similar to mission control: [![gnome][1]][1] The main difference is that gnome has a "search" field (which in essence is like Spotlight). I would like to have the same kind of view on my Mac. Is there an app which could r...
I am coming from linux world, using plain gnome.
In gnome there is a view very similar to mission control:
The main difference is that gnome has a "search" field (which in essence is like Spotlight).
I would like to have the same kind of view on my Mac.
Is there an app which could replace mision control and provide something closer to gnome?

ben
(161 rep)
Sep 10, 2019, 09:00 AM
• Last activity: Jul 3, 2025, 06:03 PM
2
votes
2
answers
76
views
How to get new VS Code windows to have text input focus?
I am using Visual Studio Code on my macbook. When I launch a new instance of VS Code when I already have 1 instance up, via `code` using iTerm, the *already running* instance is the one that has text input focus. This means when the new VS Code instance pops up, I can't immediately start typing in i...
I am using Visual Studio Code on my macbook. When I launch a new instance of VS Code when I already have 1 instance up, via
code
using iTerm, the *already running* instance is the one that has text input focus. This means when the new VS Code instance pops up, I can't immediately start typing in it; I have to click it with my mouse first, *then* I can type.
What I want is for the new instance of VS Code to have text input focus. Is this a MacOS specific setting, something I need to configure in VS Code, or an adjustment in how I launch VS Code from the command line?
Some contextual information:
- MacOS Version: 15.3.1
- In "Desktop & Dock" settings for Mission Control, I have "Automatically rearrange Spaces based on most recent use" disabled, and "Displays have separate spaces" enabled.
- I have 2 external monitors connected and am also using the macbook display (for 3 total).
- The current instance of VS Code is on my middle display, and the new instance pops up on my right display.
- For testing I'm running code
directly in iTerm, but the real use case is when VS Code is launched from git, such as when I do git commit
, because I have Code set up as my git editor with setting core.editor
set to code --wait --new-window
.
void.pointer
(121 rep)
Feb 17, 2025, 06:43 PM
• Last activity: Jun 23, 2025, 10:30 PM
0
votes
1
answers
320
views
Is there a way to identify which windows/apps are open on which monitor?
I have a Macbook with 2 external monitors attached and my Mission Control setup for Displays to have separate spaces. [![enter image description here][1]][1] Having recently switched over from Windows 10, one thing I miss significantly is the ability to quickly identify at a glance which app/window...
I have a Macbook with 2 external monitors attached and my Mission Control setup for Displays to have separate spaces.
Having recently switched over from Windows 10, one thing I miss significantly is the ability to quickly identify at a glance which app/window is present on which monitor. In Windows 10, I can configure the taskbar such that it shows only the windows that are present on the given screen. This allows me to quickly identify which app is open where.
I've been looking for a tool or a configuration in MacOS 12+ that allows me to do the same, but I can't seem to find anything.
Is there a setting that I haven't been able to find or a utility that I can add to present this information? With the Dock only visible on a single monitor at a time, I would be happy to have some other visual indicator to allow me to quickly find my window.

Eric B.
(153 rep)
Feb 3, 2022, 04:19 PM
• Last activity: Jun 19, 2025, 12:08 AM
0
votes
1
answers
437
views
Why is the "Move left/right a space" shortcut slow, when "Switch to Desktop X" is fast?
This drives me crazy. I am using MacOS Sonoma 14.4 on M1 Max macbook. When using shortcuts to move left/right a space, not only the animation is slow, but then the time to interactivity is also slow. Whereas if I jump to the same space using the "Switch to Desktop" shortcut, it is fast as expected....
This drives me crazy.
I am using MacOS Sonoma 14.4 on M1 Max macbook.
When using shortcuts to move left/right a space, not only the animation is slow, but then the time to interactivity is also slow. Whereas if I jump to the same space using the "Switch to Desktop" shortcut, it is fast as expected.
To reproduce:
1. Open text editor on both space/desktop 1 and 2
2. Use the same shortcut as I show here, which you can set up in Keyboard shortcuts under mission control
3. from space 2, compare the speed of going left to space 1 and then try to type as soon as possible, and compare that with doing the same but using the "Switch to desktop 1" shortcut instead.
Please tell me I am not the only one! I want to find a solution for this.

lapin
(99 rep)
Sep 5, 2024, 05:38 AM
• Last activity: Jun 16, 2025, 02:04 PM
3
votes
3
answers
3512
views
Windows Dissapear in Mission Control (Mac OS Catalina 10.15.5)
Windows will shrink/reduce to nothing while using the Mission Control feature. This applies to both the button and the three finger gesture. No other workspaces are open, and I have attempted to both restart the system and the dock, to no success. ```defaults read com.apple.dock``` only shows that `...
Windows will shrink/reduce to nothing while using the Mission Control feature. This applies to both the button and the three finger gesture. No other workspaces are open, and I have attempted to both restart the system and the dock, to no success.
read com.apple.dock
only shows that
is enabled.
Unfortunately, I lost track of when this first appeared. If someone could nudge me in the right direction to diagnose the issue, I could tinker.
Vili
(345 rep)
Jul 3, 2020, 09:05 AM
• Last activity: Jun 14, 2025, 11:46 PM
2
votes
1
answers
82
views
Mutliple spaces/desktops: Disable switching to other spaces when opening an app?
Not sure if I explained it well but you know when you have multiple spaces, you will still see the opened app on that other space on the app drawer on the bottom. I hate how it makes my desktop cluttered. There's a reason why I separated that space. I work multiple jobs so I assign different spaces...
Not sure if I explained it well but you know when you have multiple spaces, you will still see the opened app on that other space on the app drawer on the bottom. I hate how it makes my desktop cluttered. There's a reason why I separated that space.
I work multiple jobs so I assign different spaces for it. I want that space to act as its own desktop. Like if I open Finder, it will open a new Finder window on that space and not take me to the space where there's an opened finder app :(
user139754
(121 rep)
Sep 27, 2021, 03:21 AM
• Last activity: Jun 10, 2025, 11:05 PM
3
votes
1
answers
243
views
detaching a chrome tab on catalina causes a jump to a different workspace
It is my habit to have dozens of chrome tabs open across a dozen workspaces in macOS. Often I want to to re-organize these tabs. For example, I may have an instance of chrome on workspace 5 with 10 tabs. Let's say that I want to detach 3 of these to a separate instance of chrome on the same workspac...
It is my habit to have dozens of chrome tabs open across a dozen workspaces in macOS.
Often I want to to re-organize these tabs.
For example, I may have an instance of chrome on workspace 5 with 10 tabs.
Let's say that I want to detach 3 of these to a separate instance of chrome on the same workspace.
This has worked fine for years. However, after the upgrade to macOS Catalina, when I detach the first tab, I and the tab are forced to a completely different workspace containing a completely different instance of chrome.
This is extremely disorienting and annoying and it happens every single time that I detach a single tab from an instance of chrome.
I've tried these commands in the terminal as suggested here :
$ defaults write com.apple.dock workspaces-auto-swoosh -bool YES
$ killall Dock
But when I detach a tab now, the tab just seems to disappear.
It is actually transported to one of my 12 workspaces but I am not.
Now I have to go searching for it.
This is driving me insane.
Anyone have a work-around?
**UPDATE: I've confirmed this is a bug in chrome not macOS mission control**
This is so annoying that I switched to firefox and firefox does NOT experience the same issue.
Alex Ryan
(887 rep)
Feb 23, 2020, 08:43 AM
• Last activity: Jun 10, 2025, 12:04 AM
1
votes
1
answers
601
views
Disable all system fn+letter keyboard shortcuts
I have the fn key set up as the Meta key for Emacs. But recently Mac OS (both 12.0.1 and 12.1) has started gobbling one or two combinations of fn plus a letter key: most notably, fn+N opens Notification Centre, even though I have no shortcut set up for ‘Show Notification Centre’ in System Preference...
I have the fn key set up as the Meta key for Emacs. But recently Mac OS (both 12.0.1 and 12.1) has started gobbling one or two combinations of fn plus a letter key: most notably, fn+N opens Notification Centre, even though I have no shortcut set up for ‘Show Notification Centre’ in System Preferences → Keyboard → Shortcuts → Mission Control. Since a lot of Emacs modes use
M-n
to mean ‘next’, this makes those shortcuts in Emacs unusable.
I never use the systemwide fn-shortcuts. How do I defang them completely?
Daphne Preston-Kendal
(111 rep)
Dec 27, 2021, 08:04 AM
• Last activity: Jun 5, 2025, 03:00 AM
4
votes
1
answers
721
views
Apps Keep Getting Moved Across Spaces With External Monitor
I have a 2022 MBP 14" (M1 Pro, Monterey 12.5.1), I often work with an external monitor in addition to the laptop display. I use **Spaces** when doing so, it's a great feature and I'll organise various apps in each space according to what task I'm currently working on in that Space. However when my m...
I have a 2022 MBP 14" (M1 Pro, Monterey 12.5.1), I often work with an external monitor in addition to the laptop display.
I use **Spaces** when doing so, it's a great feature and I'll organise various apps in each space according to what task I'm currently working on in that Space.
However when my mac sleeps and reawakens, it often rearranges those apps themselves, moving them from the space they previously existed, and into the (now reawakened) Space on the laptop itself.
Every time I look into this issue all I find are the docs for turning off "Automatically rearrange Spaces based on most recent use". Which is _not_ what the issue is (I have that turned off anyway).
The spaces themselves remain in place, the apps within them however are redistributed to another space on every startup.
The primary apps that seem affected are:
- Google Chrome
- Visual Studio Code
These stand out to me as they are typically sized _larger_ than what my laptop screen can fit, in my mind on startup (before the Mac recognises the external monitor) they are resized and in doing so _moved_, but this is me trying to come up with some explanation for the madness.
To note; I have "Displays have separate Spaces" enabled to allow each monitor to have it's own Space _by design_.
Trying to use this functionality when on every restart I have to spend 5 minutes manually recognising and dragging apps back to where they belong is absolutely killer.
**EDIT**: In addition to trying the wake timing as noted in a reply below, I've also attempted the fix in this (7 year old) thread I dug out on the same subject. https://apple.stackexchange.com/questions/151133/maintain-allocation-of-windows-to-spaces-on-restart-and-external-monitor-unplugg
Adding an additional empty Space on the laptop itself seemingly does nothing to help.
jmcgrory
(141 rep)
Sep 14, 2022, 12:21 PM
• Last activity: Jun 1, 2025, 12:07 PM
7
votes
6
answers
2758
views
Switching between windows of one application in multiple spaces
I know you can use command + ` to switch between windows in one program in one space. But this is only in the one space, if you have other windows from the same App in different spaces ... it won't switch to that space.
I know you can use
command + `
to switch between windows in one program in one space.
But this is only in the one space, if you have other windows from the same App in different spaces ... it won't switch to that space.
Mint
(370 rep)
May 4, 2012, 11:41 AM
• Last activity: May 20, 2025, 12:15 PM
2
votes
1
answers
257
views
Keyboard shortcut or script to move full screen applications to another screen
I have four physical displays and like using applications in full-screen mode. While working, I typically have around 10 apps running in full-screen. I frequently to rearrange the full-screen windows, moving them from one display to another by switching to mission control mode and then dragging and...
I have four physical displays and like using applications in full-screen mode. While working, I typically have around 10 apps running in full-screen.
I frequently to rearrange the full-screen windows, moving them from one display to another by switching to mission control mode and then dragging and dropping the windows.
**Is there a way to do this using a keyboard shortcut or an Apple script?**
To clarify: I would like the app windows to remain in full screen mode at all times. Tools like Better Touch Tool, recommended in another post , only work with apps that are not in full screen.
Patrick Hund
(470 rep)
Oct 1, 2020, 12:00 PM
• Last activity: Apr 24, 2025, 02:28 AM
0
votes
1
answers
149
views
Open a new workspace in OSX without using the mouse
I am used to Linux environments but I have to use a Mac for work. Now I am wondering why it seems to be impossible to open new workspaces in OSX without using the mouse. I know how to switch between them or move windows in different workspaces, when they are already open, but there seems no way to o...
I am used to Linux environments but I have to use a Mac for work. Now I am wondering why it seems to be impossible to open new workspaces in OSX without using the mouse.
I know how to switch between them or move windows in different workspaces, when they are already open, but there seems no way to open or close a workspace just by keyboard shortcuts. I am already using Amethyst but it seems not to help with this problem.
I already tried using an AppleScript, that I found in another thread. But it doesn't work since, Mission Control is not available as an application in the current OSX.
User
tell application "System Events"
do shell script "/Applications/Mission\\ Control.app/Contents/MacOS/Mission\\ Control"
tell process "Dock"
set countDesktops to count buttons of list 1 of group 1
--new desktop
click button 1 of group 1
--switch to new desktop
repeat until (count buttons of list 1 of group 1) = (countDesktops + 1)
end repeat
click button (countDesktops + 1) of list 1 of group 1
end tell
end tell
I asked ChatGPT to adjust it and this came out:
tell application "System Events"
-- This would be where you'd simulate opening Mission Control,
-- but since we can't directly do "Control + Up Arrow", we might consider other methods
-- or manual activation before running the script.
tell process "Dock"
set countDesktops to count buttons of list 1 of group 1
-- Assuming Mission Control is already open, attempt to create a new desktop
click button 1 of group 1
delay 1 -- Wait for the animation to complete; adjust delay as necessary
-- Attempt to switch to the new desktop, assuming it's been created
set newCountDesktops to count buttons of list 1 of group 1
if newCountDesktops > countDesktops then
click button newCountDesktops of list 1 of group 1
end if
end tell
end tell
I saved it as an AppleScript in Automator and assigned a hotkey to it. When I now open mission control manually and press my assigned hotkeys, nothing happens.
How may I debug this script or otherwise solve the main problem ?
jo87casi
(101 rep)
Feb 25, 2024, 05:20 PM
• Last activity: Apr 21, 2025, 06:02 PM
2
votes
1
answers
571
views
Mission control move a space shortcut not working in Monterey
After I updated to MacOS Monterey, move right/left a space keyboard shortcut (mission control) is no longer working. I even changed the key mapping but this doesn't seem to fix it. And interestingly, when I hit the shortcut key, I hear an alert sound. I use this command everyday, any comment would b...
After I updated to MacOS Monterey, move right/left a space keyboard shortcut (mission control) is no longer working. I even changed the key mapping but this doesn't seem to fix it. And interestingly, when I hit the shortcut key, I hear an alert sound.
I use this command everyday, any comment would be appreciated.
I use the regular version of apple Magic Keyboard and it doesn’t matter if I connect it USB or use Bluetooth.
Is there a way to fix this issue?

user442737
Dec 13, 2021, 02:34 AM
• Last activity: Apr 16, 2025, 04:09 PM
21
votes
2
answers
7043
views
Native way to speed up/remove desktop switching animations
I want a native (and therefore free) way to speed up a specific animation. My research covers these questions and links on this that have gone unsolved for High Sierra and no answers there cover this natively. * https://apple.stackexchange.com/questions/314123/how-do-i-speed-up-the-animation-time-fo...
I want a native (and therefore free) way to speed up a specific animation. My research covers these questions and links on this that have gone unsolved for High Sierra and no answers there cover this natively.
* https://apple.stackexchange.com/questions/314123/how-do-i-speed-up-the-animation-time-for-switching-between-desktop-spaces
* https://apple.stackexchange.com/questions/61235/speeding-up-switching-between-multiple-desktops-speed-up-or-remove-transition/61281#61281
* https://apple.stackexchange.com/questions/314123/how-do-i-speed-up-the-animation-time-for-switching-between-desktop-spaces/314126#314126
* https://github.com/mathiasbynens/dotfiles/issues/711
What used to work,
defaults write com.apple.dock expose-animation-duration -float 0.1
does not work, and has been confirmed to not work by myself (as well as many of the above comments and posts).
People tend to get referred [here](https://apple.stackexchange.com/questions/253756/speed-up-mission-control-animations-in-macos-sierra) , which only offers a paid program as a solution. I have searched and searched for a free solution, none found. Any hints, help, open source mission control replacements, anything? This thing is slow enough my workflow is getting hampered (I'll switch back and fourth a lot comparing data).
I'm really hopeful for some guru who can figure this out. How can we implement this for free?
Semimono
(319 rep)
Jul 6, 2018, 11:12 PM
• Last activity: Apr 12, 2025, 08:00 AM
1
votes
2
answers
2186
views
Is there a way to view all Spaces in macOS (using a shortcut)
I'm looking for a way to view all desktops (Spaces) at once with a single shortcut (like Command ↑ for Mission Control). If I could archive the same effect you get when you use Mission Control and go up with your mouse as explained in: Apple Support Document [Work in Multiple Spaces][1] I noticed th...
I'm looking for a way to view all desktops (Spaces) at once with a single shortcut (like Command ↑ for Mission Control). If I could archive the same effect you get when you use Mission Control and go up with your mouse as explained in: Apple Support Document Work in Multiple Spaces
I noticed that when you have at least one fullscreen app open (and it is focused), Mission Control will always show the Spaces preview but in all other circumstances it will only list other spaces in at the top as *Desktop 1*, *Desktop 2*, *Desktop 3* etc.
This is the effect I want to achieve (when activating Mission Control; show a preview of the Spaces)
Any 3rd party options would also be acceptable.

GeistInTheBASH
(19 rep)
Jan 9, 2021, 02:25 PM
• Last activity: Apr 10, 2025, 06:03 AM
28
votes
4
answers
9019
views
How to make fullscreen windows appear next to the current space with "...rearrange spaces based on recent use..." disabled
I keep a lot of apps running at the same time. I keep some apps in fullscreen next to the first desktop for general usage, and some other fullscreen apps next to a second desktop for "work" stuff. The problem is that when I put an app in fullscreen it is placed next to the last space. I know that en...
I keep a lot of apps running at the same time. I keep some apps in fullscreen next to the first desktop for general usage, and some other fullscreen apps next to a second desktop for "work" stuff.
The problem is that when I put an app in fullscreen it is placed next to the last space. I know that enabling **"Preferences > Mission Control > Automatically rearrange spaces based on most recent use"** would make apps to be placed next to the desktop I'm in, but I chose to disable it because I don't want spaces to move.
I noticed that there's a (bad) workaround:
- keep the green fullscreen button of an app clicked until it is presented the choice for placing it in the left or the right side of the screen;
- release the mouse in order to assign the app to a side;
- click anywhere on the side of the app; the app should now be fullscreen and should be placed in the next space (not at the end).
**Is there a way to keep that option disabled while at the same time be able to open apps in fullscreen directly next to the desktop I'm currently in?**
Diego
(465 rep)
Nov 1, 2016, 09:47 PM
• Last activity: Mar 26, 2025, 09:17 AM
Showing page 1 of 20 total questions