Monday, July 04, 2011

Forcing fullscreen in Linux for apps that don't support it properly, Part 3

I switched the window capture tool described in the last blog post now to plain Xlib, this solves most of the issues I had with keyboard focus and makes the program mostly working. Haven't figured out how to properly pass events, such as key presses/releases I receive in the main window to the captured child window, I suppose XSendEvent() will do that and it works with a plain xev, but it fails for some other applications I have tried.

Source code for the tools is now available from:
It's still all rough and experimental, so source customization might be needed to make use of some of those tools.

No comments: