change screen resolution function

This software is so powerful and can do things I didn't think possible.

As you can configure the software to load menus when certain software is running. I wonder if there might be a way to change the screen resolution ? Why would one want this. Well, I am a music producer and use a MacBook 15 Air. for most of what I do, running in the reduced default resolution of 1710x1107 is just fine as it gives you a smoother screen fonts and not so small. But when I am using LogicPro. give me the most screen real estate that I can get. it's the difference between seeing 9 tracks on the mix board and 12. I can have BeterTouch give me custom menu's only when LogicPro is running and in focus. I'd love to be able to have it however be able to reset the system resolution to the 1920x1243 too.

Hi @roadkill401,

I haven’t needed to adjust my Mac’s resolution myself, but here’s an approach that might work for you:

1. Install displayplacer:

Check out displayplacer, a command-line utility that lets you change display configurations easily. You can install it via Homebrew or directly from its GitHub page.

2. Set up a floating menu in BetterTouchTool:

Configure a floating menu that appears only when LogicPro is active. This menu can list different resolution options as individual items.

3. Assign actions to each menu item:

For each resolution option (e.g., your everyday 1710x1107 and the full-screen 1920x1243 for LogicPro), attach an action that runs a shell script invoking displayplacer to switch to the chosen resolution.

This method should give you a seamless way to toggle between resolutions based on your workflow in LogicPro. Let me know how it goes or if you have any questions along the way!