Fvwm3. Steam games. How it should be configured ?!?!

Does anyone here play games? Is anyone facing any issues? It’s probably been about six months since I started using FVWM3, and instead of enjoying it, I’m still struggling with it. And the struggle isn’t about any specific “wants” but rather just getting the standard settings to work properly, which are hidden and scattered all over the place. Are we really all so different that it’s impossible to set up something good enough for everyone by default?

Anyway, that’s not the main point—I’ve already managed to solve some of the issues.

Here’s my question: What exactly do I need to configure so that my game in Steam can launch in fullscreen mode without freezing?

Current situation: I’m running FVWM3 with xfce4-panel. When I open the game Dota 2, there’s a gap at the bottom set by EwmhBaseStruts screen $[monitor.primary] 0 0 0 30 for the panel. This gap, of course, doesn’t disappear on its own when an application requests fullscreen, which is not at all intuitive. Fine, can I launch the game without the panel at all? No, I can’t. The game just stops responding—it doesn’t actually crash but instead continues running in the background somehow. But as soon as I try to focus on it, it freezes, and nothing is clickable. What needs to be done to make this work properly in 2024? Is there a specific solution?