XWayland 添加對觸摸板手勢的支持
開發人員 Povilas Kanapickas 在位于 xserver Git tree 中的 XWayland 代碼中實現了對觸摸板手勢的支持。Povilas 稱,此舉“實現起來相對簡單,因為 wayland 和 Xorg 都使用 libinput 語義來實現觸摸板手勢。”
根據介紹,XWayland 已經發展的越來越好;尤其是在滿足游戲玩家的需求方面,他們只需以極快的速度運行缺乏原生 Wayland 支持的游戲。但是當涉及到其他使用情況時,與傳統的 X.Org 服務器相比,XWayland 偶爾還是會存在一些差距和不足。
最新的一個例子就是觸摸板手勢處理的功能,不過現如今,Povilas 也已經使用了不到三百行的代碼實現了觸摸板手勢的支持;從 X Input 到使用 Wayland 的 pointer-gestures-unstable-v1 協議,在受支持的 Wayland 合成器上使用。而這一支持內容也或將成為 2022 年第一次 XWayland 獨立更新的一部分。
此外,XServer Git 在本周還發布了一個圍繞 EGLStream 處理偏好的補丁,以利于 NVIDIA Linux 用戶。此舉應該會改善那些在最新的 495 系列上使用英偉達專有驅動堆棧的用戶的行為;該系列增加了對 GBM 的支持,但其他組件還不夠新導致無法提供良好的英偉達 GBM 合成體驗。
以及一些 XWayland 的修復,這也是 X.Org 服務器源碼樹中為數不多的、仍然可以經常看到積極的開發的幾個領域之一(還有 GLAMOR 和 xf86-video-modesetting)。
本文轉自SOCHINA。
本文標題:XWayland 添加對觸摸板手勢的支持
本文地址:https://www.oschina.net/news/172172/xwayland-touchpad-gestures