XWayland Adds Support For Touchpad Gestures

Should you be a fan of touchpad gestures, they should now be working under XWayland.
Developer Povilas Kanapickas implemented support for touchpad gestures within the XWayland code that is now in the xserver Git tree. Povilas noted, "The implementation is relatively straightforward because both wayland and Xorg use libinput semantics for touchpad gestures."
The less than three hundred lines of code handle touchpad gestures in going from X Input over to using Wayland's pointer-gestures-unstable-v1 protocol for usage atop supported Wayland compositors.
This support in turn should be part of the first XWayland standalone update of 2022.
Also hitting XServer Git this week was a patch around EGLStream handling preference for benefiting NVIDIA Linux users. This should improve the behavior of those using the NVIDIA proprietary driver stack on the latest 495 series where GBM support was added but where the rest of the components are not new enough to provide a nicely working NVIDIA GBM compositing experience, in which case it will now gracefully use EGLStreams. There have also been a few XWayland fixes to recently land with this being one of the few areas (along with GLAMOR and xf86-video-modesetting) still routinely seeing active development in the X.Org Server source tree.
4 Comments