On Sun, January 10, 2016 4:25 pm, Edwin Velds wrote: > This patch implements force feedback support for the Logitech > G920 Driving Force Racing Wheel. It is a generic implementation > of feature 0x8123 of the Logitech HID++ protocol and should be usable for > any future devices that implement this feature. Apologies for being slow on this (something to do with changing jobs and accomodation ;-). Doesn't patch cleanly on Linus' HEAD due to: -- commit d8ce9bf5551bfea431893bdd0a943f24a5170828 Author: Geliang Tang <geliangtang@xxxxxxx> Date: Sun Dec 27 17:25:20 2015 +0800 HID: move to_hid_device() to hid.h -- A couple of white space issues: -- ERROR: trailing whitespace #114: FILE: drivers/hid/hid-logitech-hidpp.c:867: +static const u8 HIDPP_FF_CONDITION_CMDS[] = { $ ERROR: trailing whitespace #121: FILE: drivers/hid/hid-logitech-hidpp.c:874: +static const char *HIDPP_FF_CONDITION_NAMES[] = { $ -- Note: The wheel _DOES_NOT_ auto switch to Logitech/HID mode (it is stuck in XBox since the xpad changes where not included). Michal has an alternative approach documented here: -- Create a file named "046d:c261" in "/etc/usb_modeswitch.d" with the following content: # Logitech G920 Racing Wheel DefaultVendor=046d DefaultProduct=c261 MessageEndpoint=01 ResponseEndpoint=01 TargetClass=0x03 MessageContent="0f00010142" Then run "usb_modeswitch -c /etc/modeswitch.d/046d:c291" as root and watch the magic happen:) -- Apart from these few minor points, but seems to work OK - tested against G920 with older firmware. Tested-by: Simon Wood <simon@xxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html