A KWin plugin for using KDE in virtual reality

An experimental plugin has been released for the KWin compositing manager that transforms KDE into a desktop environment for virtual reality systems. The plugin allows the interface to be generated not on a physical monitor, but as virtual screens in a 3D space, accessible through augmented reality glasses or 3D headsets.

Support for floating windows, the combination of physical and virtual screens, arbitrary screen positioning in 3D space, keyboard control without the need for a mouse or VR controllers, and user position tracking are all available. Rendering is performed using the Qt Quick 3D Xr module, which is tied to the OpenXR runtime. The Monado platform has been tested as a runtime in conjunction with the Rokid Max and HP G2 augmented reality glasses, as well as server WiVRn with a Quest 3 3D headset.

A KWin plugin for using KDE in virtual reality

For input, the KwinVrInputDevice has been implemented, allowing the pointer to be moved similarly to a mouse, but not limited to the boundaries of the output area. For window placement in 3D space, the standard KWin capabilities are used, slightly modified for pop-up windows and expanded with the ability to move windows outside the output area. This functionality requires patches to Qt and XWayland. Most of these patches have already been accepted into the Qt codebase and will be included in the 6.10.2 and 6.11 releases; only four patches remain.



Source: opennet.ru
Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster