Turning off widget hover effects for inactive windows

Hi all,

This is maybe kinda niche, but I thought I’d ask. I’m experimenting with not passing through clicks to inactive windows, like I was used to in macOS. The relevant is: Settings > Window Management > Window Behavior > Window Actions > Inactive Inner Window Actions > Left click: Activate and raise.

Overall this has worked well for me. I make heavy use of overlapping windows, so this setup makes it a lot easier to bring a window to the front without accidentally clicking on some UI element.

However, there is one thing that’s tripping me up: even when a window isn’t focused, widgets get highlighted when I mouse over them. These hover highlights constitute an affordance indicating that clicking will activate that widget, when in fact it will only focus (and raise) the window.

So here’s my question: is there a way to turn off mouseover highlighting of widgets for inactive windows?

I figure that might be tricky for programs that use other toolkits, so another approach might be: is there a way to not report pointer location to inactive windows?

Thanks for any insight into this.
-sam