At my work we follow the Agile/Scrum methodology. I am the Scrum Master and hold the daily standups via JIRA. As such I connect my Macbook Pro to a projector via a HDMI to USB-C adaptor, in a conference room so the team can see the JIRA sprint board. During the meeting I would like to take notes via my Macbook Pro as my handwriting resembles that of a chicken on steroids with a pen. I turn off mirroring and drag the appropriate windows back onto the Macbook Pro’s display and all is well. The issue is that I have to set this up everytime I run the stand up. Is there a way to automate the placement of these windows such that when I plug in the projector it automatically puts things in their proper displays for the meeting?
There are many window management apps available, but if you want it to trigger on connection of a hardware device, that sounds like a job for Keyboard Maestro.
Yeah I was wondering whether I could use KM for this. I just didn’t want to reinvent the wheel if someone else has already created the macro(s) to handle this.
They would always be unique to your set-up based on the display equipment, display resolutions, windows to be manipulated, personally desired layout, etc. But the top-level actions are right there in Keyboard Maestro to manipulate window sizes and positions.
There’s a KM action that can copy the position and size of the front most window to the clipboard. I set up windows the ways I wanted them, then used that action to find out what exact numbers to use in the KM window position actions. Have fun!