Originally I had all three external monitors, plus the internal monitor on my MacBook, changing together.Īs my MacBook tends to sit off to the side, I primarily use the internal monitor to hold the Apple Messages app in case my wife (aka she-who-must-be-obeyed) sends me a text. If you are familiar with Keyboard Maestro, you may have noticed three actions toward the bottom that are disabled. Then I simply changed all of the keystroke actions to press CTRL+Left Arrow. To move everything back to the left, I duplicated the macro. Now I can move the spaces for all my monitors one screen to the right with one key press. This way I’ll know where it is each time and won’t have to hunt it down. I suppose I could have positioned the mouse in an absolute position for all my monitors, but to me this will make the macro easier to reuse in other setups.Īt the very end I added a final Mouse Move action to reposition the mouse over the center of my primary monitor. I repeat these steps for the remaining monitors. I then have another keystroke action to press CTRL+Right Arrow, then another pause. This is enough to move the mouse over to monitor 2. Adding the Pause fixed this.įor the second monitor I have another Mouse Move (but no click) that just moves the cursor 2000 pixels over from the last mouse position, which was on monitor 1. I found without the pause, my Mac was running so fast it didn’t have time to figure out where the cursor was before processing the CTRL+Right Arrow keystroke, so it wasn’t always changing the correct monitors desktop space. I then have a Pause action, to make the macro wait one second before proceeding. Next, I have a Type a Keystroke action, and have it press CTRL+Right Arrow. I just moved the mouse over to the middle of the monitor to grab the position. You can use the Get button found in the move mouse action to easily capture the coordinates. I started with the leftmost monitor in my setup. In the first action I used Move or Click Mouse and changed it to Move Only, to relocate the mouse to an absolute position on my first monitor. Changing Spaces On All MonitorsĬhanging the desktop space requires a few steps, as you’ll see in the image below. OK, with that out of the way let’s see how to change desktop spaces simultaneously. This post will focus on the solution I came up with. The Keyboard Maestro website, YouTube, and the internet contain a vast collection on the basic use of the Keyboard Maestro application. Just a preface first, this won’t be a step by step tutorial on how to use Keyboard Maestro. Well worth the investment for everything it does. I finally found a way to accomplish this using Keyboard Maestro | Be aware Keyboard Maestro is a paid app, but a one time purchase of only $36 (US). Sadly there is no method built into MacOS to do this. I have three monitors connected to my MacBook, and it can be annoying to have to change the space on each monitor individually, when the majority of the time I want to change them all together. Each monitor has its own menu bar across the top. I can change the current space on one monitor, but the others remain as they were. In the current, default mode each monitor has a space that is independent of the others. You can actually change MacOS to revert back to this behavior, but I like having a menu bar on each display so don’t like to use it. You got one menu bar across the top of the primary monitor. You used CTRL+Left Arrow or CTRL+Right Arrow to move between them, and the spaces on all monitors changed together. In the older method all desktop spaces were tied together. The MacOS spaces feature works in one of two ways. My third spot is either used for video recording, or other tasks as needed. VSCode and related apps go into this spot. My email reader, to do task list, social media, notes app, and the like goes here. Like many people, I use Apple’s multiple desktop spaces feature on MacOS.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |