On Fri Jul 10 07:12:56 2026 +0000, Etaash Mathamsetty wrote:
From https://wayland.app/protocols/relative-pointer-unstable-v1 It says:
Note that the non-accelerated delta does not represent 'raw' events as they were read from some device. Pointer motion acceleration is device- and configuration-specific and non-accelerated deltas and accelerated deltas may have the same value on some devices. It does say that unaccel isn't raw but it's closer to raw than pretending that the accelerated values are also raw. I guess it's probably fine to assume they are integer (since that is typically what happens) but it is better to be safe imo I would rather not add extra handling for things that don't happen in practice, but if you really think it's useful, then I'm also probably fine with it, with the suggested changes.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11357#note_145369