Floating menu: Fix position

I have various floating menus that should be at certain positions on the screens. With this setting, they appear where they should in 90% of cases.

But in particular, when a menu is supposed to be on the Macbook's built-in monitor, it sometimes appears on the external one instead.

Can I prevent this by entering the absolute coordinates? But how do I find out the values?

Specifying a absolute position should work better with the other options, as the "Frei Bewegen & Größe Ändern" (Move & Resize Freely) can sometimes run into issues with different screen resolutions. Especially if your screen coordinates change due to an external screen being attached.

Where exactly would you like to place your menu? For example this would place it in the top left corner of your built-in display (you can adjust the offsets, the -50 is to show it below the menubar)

Thank you, Andreas. With your example, I have succeeded in positioning myself.

Could you imagine moving a menu by hand as you want it and then telling BTT to save the coordinates and enter them? That would make things a lot easier, at least for me. I still have to do this with ten other menus. :smirk:

Maybe I can add an option to save the position relative to the current display. This would however hide the menu if that display is not available. There are also various other edge cases (I think even default macOS often still fails positioning its windows correctly when connecting external screens.)

I see, then maybe you can give me a “starting point”. What would be the coordinates for in the center of the external screen? If I have that, I can readjust it myself.

You would need to select the external screen here:

I had planned to add a more generic "external screen" setting, but it's not there yet. So currently you need to select the specific screen and set it to "position the menu's center at the "specific screen's" center".

Understood, but “center” shows no coordinates (below). So I don't know which coordinates these are in order to make further adjustments.

You can set an offset from the center if necessary:

(so e.g. X-Axis -100 would position it 100 px left from the center)

Ah, I see, “center” is then the starting point, that's ok. I can experiment with that.