Feature Request: Trigger When Window Enters Full Screen

I use an app called ShowyEdge, which changes the color of the screen edge based on the current keyboard input source. When a window is in full-screen mode, this colored edge becomes distracting.

To avoid this, I manually switch the keyboard layout to English (ABC), which removes the color. I’d like to automate this with Keyboard Maestro: when a window goes full screen, a trigger would fire and a “Set Keyboard Layout” action would switch the input source to English (ABC).

Could you please consider adding a trigger for “window enters full screen” so this workflow is possible?

Another proof that KM is extremely mature and feature-rich:

What you describe can be set up with a Focused Window Trigger, "The focused window's frame changed", paired with an Assert action (set to not notify when failing), with a Front Window condition that checks to see if the focused window "is full screen". This way the Macro will silently exit if the Focused Window trigger was set off from any other event than window becoming full screen.

Window goes fullscreen triggerered macro.kmmacros (v11.0.4, 2.7 KB)

Macro Image

1 Like

It seems to be working for now, so I’ll keep an eye on it. Thank you!