libei 1.0 項目里程碑現已實現,這是由 Red Hat 的 Peter Hutterer 發起的開源工作,旨在更好地支持 Wayland 上的模擬輸入。

Libei 是一個庫,用於將模擬輸入發送到模擬輸入服務器 (EIS),然後將 libeis 作為庫組件發送給它。 Libei 主要關注 Wayland 與 Wayland 合成器的使用,以綁定到 libeis 庫中。

libei 文檔指出,模擬輸入客戶端大致等同於物理輸入客戶端來自內核的輸入設備和事件饋送到普通輸入堆棧,但可以在 Wayland 合成器內部區分事件,以允許圍繞輸入模擬進行更細粒度的訪問控制。然而,對於 Wayland 客戶端而言,模擬輸入事件與真實輸入設備無法區分。

隨著 libei 1.0 的發布,EI 協議得到了鞏固,Meson 構建系統支持現在更加強大,並且在貼上“1.0”標籤之前進行了各種庫更改。通過 Peter 的發佈公告了解有關 libei 1.0 版本的更多詳細信息。

Categories: IT Info