libei integrations in the XDG RemoteDesktop and InputCapture portals
Summary
The article explains libei as a transport layer for logical input events used by the XDG Remote Desktop and Input Capture portals. It covers how libei enables portal-based input negotiation, session persistence, and cross-compositor interoperability, without tying to a specific Wayland/Wayland compositor. It also describes practical use-cases such as translating XTEST events via XWayland and outlines future directions (text, gestures, tablet support).