![]() ![]() This is very helpful after a system restart, and keeps things consistent. You can then run the macro and all the windows will be returned to their position. This takes some manual effort to set this up, but once it’s done, your desktop can look however you like. Repeat this same process for each window you want to snap into place. Since we are going left, to the vertical monitor, the values are negative. If I were going to the right, toward the other landscape monitor, this would be positive. This is the position relative to 0,0 (top, left) of the main screen. One thing to note, the window position is a negative number. First we move the window to the correct position, then resize it. Now that we have the correct position for TextSoap recorded, we can make a quick macro to get it into position. Move and Resize a window using built in option or choose Custom With all the window positions recorded, the next step is to use the Move a Window block to set those values.Īfter moving a window, it can be resized using the Custom position and size. As you click different windows, the name and position are displayed in a Keyboard Maestro result window. It should only be set to trigger when you’re grabbing window coordinates, otherwise it will pop up dialog boxes every time you click an app window.įrom the trigger, this macro will execute when the window focus changes. Macro to get the window title and screen positionīy default this macro should be off. ![]() We can now make a macro like this to record the screen positions. The calculated values we’re going to use are: We’ll use these to capture the coordinates of the window. Keyboard Maestro has built-in commands to display the window name, position, and size. That done, it’s time to create a simple macro to record the window locations so they can be used in another macro. For me, this would be positioning TextSoap, where I want it on the vertical monitor. The first step is to arrange windows in the desired location and at the correct size. We’re going to us Keyboard Maestro to help find the size and position of the windows once we have the correct layout. In fact, we’ve looked at this macro before, but it’s worth revisiting as we work toward making workspaces. Instead of me having to move and resize the window, I can have Keyboard Maestro do it. For example, I want TextSoap, at a specific size, and specific position on my first vertical monitor. Since I have multiple monitors, two in landscape, two in portrait, I have a specific layout for my apps. The important bit Click on New Trigger and select Hot Key Trigger, then type ⌘ + esc to set it as the trigger.Novem⌘ Getting started with Keyboard Maestro – Positioning windowsĪnother easy macro to get started with is positioning windows.Click + on the bottom of the middle column to create a new action.On the left you'll see folders, in the central column you'll see a bunch of actions, and if you click on one you'll see the configuration options for each action Once you open the app an editor window will appear.Download and install the Keyboard Maestro Trial.I am not affiliated with Keyboard Maestro or advertising for them, I just happen to know that you can create system shortcuts using their app.You can do what I've outlined here within the free trial of the app I believe, but I can't guarantee that'll always be the case.It can be done! Option 1: Create a new shortcut using Keyboard Maestro
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |