头版Folia Daily Briefing
← 返回头版
科技互联网

Wayland环境下多鼠标指针实现方案发布

Blinry发布了关于在Linux/Wayland桌面环境中实现多鼠标指针的深度技术调查与解决方案[1]。研究表明,Wayland核心协议已深度集成多座椅支持,每个输入事件都通过wl_pointer或wl_keyboard连接到相应的wl_seat[1]。

在桌面合成器中,sway和River对多座椅功能支持最为完善,均包括per-seat窗口焦点功能[1]。GUI库方面,SDL自v3.3.4(2025年发布)开始支持多座椅功能[1],而GTK4事件虽提供get_seat方法可识别座椅来源,但不支持动态座椅添加检测[1]。应用程序的多座椅支持差异较大,Firefox仅在应用启动时已存在的座椅上响应事件,Chromium则不支持多座椅输入[1]。此外,wayvnc自v0.8.0(2024年发布)支持为每个连接创建新座椅的--transient-seat功能[1]。

作者发布了多个工具和补丁库来改进Wayland生态中的多座椅支持,同时提供了配置多个输入设备和远程协作的实践指南[1]。


Wayland多座椅支持多鼠标指针Linux图形界面协作计算