July 10, 2026
6:55 a.m.
The second commit accumulates unaccelerated inputs like we currently do for accelerated inputs, since dx_unaccel uses wl_fixed type the compositor could send 0.375 for example, and we would treat that as zero. The values are typically integers in my experience, but I think it would be good to ensure that we don't drop any valid inputs.
I don't think this is necessary, the raw values should be integer. At most we could have a FIXME in anything has a decimal part just in case. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11357#note_145363