Actual Window — Manager
Notice a pattern: the window manager is never just a manager. It is a compositor, an input router, a focus policy arbiter, and often a renderer for window borders and decorations. The pure, Platonic "window manager"—a module that only manages rectangles—exists only in textbooks and minimalist X11 setups from 1998. Part IV: The Input Gap Let us perform a small experiment in your mind.
Your operating system's core understands processes, memory pages, and file descriptors. It does not understand rectangles containing user interfaces. The "window manager" is a userspace fiction—a shared hallucination among applications, the compositor, and your eyes. So, after all this deconstruction, what is an actual window manager? actual window manager
The actual handoff is precise: the window manager routes the event to the correct process based on its internal map. But the map is always slightly out of date. Because your input arrives asynchronously—interrupts, device drivers, kernel queues, compositor scheduling—the window manager must guess which window is actually under the cursor at the moment of click, not when the event was recorded. Notice a pattern: the window manager is never just a manager
This is the deepest truth:
The "actual window manager" is not a thing. It is a relationship—between hardware, kernel, compositor, and your hand on the mouse. And like all relationships, it works best when you stop analyzing it and simply trust the deception. I do not write this to make you fear your desktop. I write this because the window manager is the most used, least understood piece of software in your life. It mediates every click, every drag, every pixel of your digital work. Part IV: The Input Gap Let us perform