On Sat, 1 Feb 2025, Tomasz Pakuła wrote: > This patch series is focused on improving the compatibility and usability of the > hid-pidff force feedback driver. Last patch introduces a new, universal driver > for PID devices that need some special handling like report fixups, remapping the > button range, managing new pidff quirks and setting desirable fuzz/flat values. > > This work has been done in the span of the past months with the help of the great > Linux simracing community, with a little input from sim flight fans from FFBeast. > > No changes interfere with compliant and currently working PID devices. > "Generic" codepath was tested as well with Moza and Simxperience AccuForce v2. > > I'm not married to the name. It's what we used previously, but if "universal" is > confusing (pidff is already the generic driver), we can come up with something > better like "hid-quirky-pidff" :) > > With v8 and tiny finx in v9, all the outstanding issues were resolved, > additional pidff issues were fixed and hid-pidff defines moved to a dedicated > header file. This patch series could be considered done bar any comments and > requests from input maintainers. > > I could save more then a dozen lines of code by changing simple if statements > to only occupy on line instead of two in there's a need for that. > > Signed-off-by: Tomasz Pakuła <tomasz.pakula.oficjalny@xxxxxxxxx> This is now queued in hid.git#for-6.15/pidff, so please send any further updates / fixups on top of that branch. Thanks! -- Jiri Kosina SUSE Labs