@rbernon I tried and it seems like I mostly succeeded in doing some tests for a 6-axis ffb device but, try as I may, I can't get it to work when trying to expect HID reports. I tried running tests locally in wine but I get wholly different results from what happens in the pipelines and all these tests are pretty arcane. I can't seem to find any documentation on what I'm actually doing here.
At this point, I'm lost on these missing reports. At least we know my changes didn't break anything when it comes to current ffb handling.