Module: wine Branch: master Commit: 4ab524ee4c944a67e7806bde8a1a939d7335ef42 URL: https://gitlab.winehq.org/wine/wine/-/commit/4ab524ee4c944a67e7806bde8a1a939...
Author: Alexandros Frantzis alexandros.frantzis@collabora.com Date: Fri Dec 1 10:30:55 2023 +0200
winewayland.drv: Implement relative mouse motion.
When the cursor is hidden and a pointer constraint is active, transition to relative mouse motion to enable mouselook in 3D games.
---
dlls/winewayland.drv/Makefile.in | 1 + .../relative-pointer-unstable-v1.xml | 136 +++++++++++++++++++++ dlls/winewayland.drv/wayland.c | 10 ++ dlls/winewayland.drv/wayland_pointer.c | 127 ++++++++++++++++++- dlls/winewayland.drv/waylanddrv.h | 3 + 5 files changed, 274 insertions(+), 3 deletions(-)