https://bugs.winehq.org/show_bug.cgi?id=51873
--- Comment #17 from Rémi Bernon rbernon@codeweavers.com --- Thanks, I had it rebased already and I started upstreaming the patches after tweaking them a bit.
For the patch to only send modified reports, I'm not sure it's right, at least according to the conformance tests, although it could be some device specific behavior.
According to the conformance tests, the generic PID driver always seems to send the reports, regardless of whether they are actually different from the previous one or not. Was it actually required for your device or just an optimization?