Hello, This patch series adds support for the Thrustmaster, Inc. Ferrari 458 Spider Racing Wheel (USB ID 044f:b671) to the xpad driver. The implementation is inspired by the work in https://github.com/Capure/xpad. The wheel reports steering and pedal data at non-standard offsets, so custom axis mapping is introduced via a new mapping flag. I have tested the changes with the actual hardware on Fedora 42 (kernel 6.15.7-200.fc42.x86_64), and confirmed correct input reporting. If you prefer a different name for the mapping flag, please let me know. Please consider this for upstream inclusion. Pär Eriksson (3): Input: xpad - Add MAP_FERRARI_458_CUSTOM_AXES mapping flag Input: xpad - Add Thrustmaster Ferrari 458 Spider (044f:b671) device entry Input: xpad - Implement custom axis mapping for Ferrari 458 Spider drivers/input/joystick/xpad.c | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) -- 2.50.1