Video is not so good, but the driver link is in the description Formula Vibration Feedback Wheel PC Wheel Filmed with Sony Xperia Mini (My camera is screwed:D) -Dual Vibration Feedback increase. HID: logitech - lg2ff: Add IDs for Formula Vibration Feedback Wheel. Elias noted earlier that it is configurable in Windows at least, so that might be the case. A/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c @@ -1752,6 +1752,7.
7, 2013, 4:48 p.m. UTC From: Elias Vanderstuyft Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04). The lg2ff force feedback subdriver is used for vibration and HIDGDMULTIAXIS is set to avoid deadzone like other Logitech wheels. Kconfig description etc are also updated accordingly.
Signed-off-by: Elias Vanderstuyft [email protected]: added description and CCs Signed-off-by: Anssi Hannula Cc: Simon Wood Cc: - Simon, does this look OK to you, or do you think it should be an lg4ff device? Though I guess lg2ff is better than nothing even in that case. Jiri, lets see if we get a comment from Simon before applying. I added CC to stable since it is just ID additions (plus description stuff), but feel free to drop that if you think it is not appropriate.
Drivers/hid/Kconfig 8 - drivers/hid/hid-core.c 1 + drivers/hid/hid-ids.h 1 + drivers/hid/hid-lg.c 3 drivers/hid/hid-lg2ff.c 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) Comments. 7, 2013, 5:48 p.m. UTC From: Elias Vanderstuyft Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04). The lg2ff force feedback subdriver is used for vibration and HIDGDMULTIAXIS is set to avoid deadzone like other Logitech wheels.
![Logitech Formula Vibration Feedback Wheel Driver Windows 7 Logitech Formula Vibration Feedback Wheel Driver Windows 7](/uploads/1/2/5/4/125486755/591564749.png)
Kconfig description etc are also updated accordingly. Signed-off-by: Elias Vanderstuyft [email protected]: added description and CCs Signed-off-by: Anssi Hannula Cc: Simon Wood Cc: - Simon, does this look OK to you, or do you think it should be an lg4ff device? Though I guess lg2ff is better than nothing even in that case. Jiri, lets see if we get a comment from Simon before applying. I've cc'ed Michal as he contributed a lot to lg4ff and is looking at improving ff-memless. I am unfamiliar with this wheel (180' rotation, bungee cord for autocenter and rumble motors - or so google tells me.), it's not listed on Wikipedia (hint, hint): At present lg4ff does not support RUMBLE effects (only CONSTANT and AUTOCENTER), so lg2ff seems a sensible place. The only minor concern I would have is any confusion from the descriptions in Kconfig.
I didn't build, but think that the patch looks OK to commit. For the other wheels we have re-written the HID descriptors to split brake/accel into seperate axis. Do you know whether this is possible for this wheel too? Thanks for your patch, Simon.
Signed-off-by: Simon Wood - To unsubscribe from this list: send the line 'unsubscribe linux-input' in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html. 7, 2013, 5:56 p.m. UTC 20:48, [email protected] kirjoitti: From: Elias Vanderstuyft Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04). The lg2ff force feedback subdriver is used for vibration and HIDGDMULTIAXIS is set to avoid deadzone like other Logitech wheels. Kconfig description etc are also updated accordingly. Signed-off-by: Elias Vanderstuyft [email protected]: added description and CCs Signed-off-by: Anssi Hannula Cc: Simon Wood Cc: - Simon, does this look OK to you, or do you think it should be an lg4ff device?
Though I guess lg2ff is better than nothing even in that case. Jiri, lets see if we get a comment from Simon before applying.
I've cc'ed Michal as he contributed a lot to lg4ff and is looking at improving ff-memless. I am unfamiliar with this wheel (180' rotation, bungee cord for autocenter and rumble motors - or so google tells me.), it's not listed on Wikipedia (hint, hint): At present lg4ff does not support RUMBLE effects (only CONSTANT and AUTOCENTER), so lg2ff seems a sensible place. The only minor concern I would have is any confusion from the descriptions in Kconfig. I didn't build, but think that the patch looks OK to commit. For the other wheels we have re-written the HID descriptors to split brake/accel into seperate axis. Do you know whether this is possible for this wheel too? Elias noted earlier that it is configurable in Windows at least, so that might be the case.
We didn't look at the HID descriptors, though, but feel free to work with him to see if it is possible:) Thanks for your patchSimon. Signed-off-by: Simon Wood.
7, 2013, 8:03 p.m. UTC I don't really know what you need for the HID descriptors, but I thought maybe I should post usbmon output when plugging in the wheel: I'm not sure I can do anything with that file. It would be great if you could dump/attach the report descriptor file. This can be found in the /sys folder structure under the USB ID for your device. 8, 2013, 10 a.m.
UTC Hey guys, I assume that we're talking about this wheel (Does the wheel have an actual FFB servo or does it have just a rumble motor that shakes the wheel? If it's the latter, supporting it in lg2ff is a way to go. Description in KConfig should probably be updated to reflect this.
As for the HID descriptors, Simon's suggestion will work just fine. Alternatively you can use Wireshark which can use usbmon to capture USB traffic. (Wireshark must run as root and usbmon module must be loaded before Wireshark starts).
We can hack the descriptor in hid-logitech just like we did it for DFP. If we come across more wheels that need a hacked descriptor, perhaps we should consider handling the raw data ourselves (check out the Wii remote driver for details). To unsubscribe from this list: send the line 'unsubscribe linux-input' in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html. 8, 2013, 6:24 p.m.
![Formula Formula](/uploads/1/2/5/4/125486755/653936819.jpg)
UTC We can hack the descriptor in hid-logitech just like we did it for DFP. If we come across more wheels that need a hacked descriptor, perhaps we should consider handling the raw data ourselves (check out the Wii remote driver for details). We currently 'hack HID desc.' For the DF, DFP and MOMO-Red. The DFGT, G25 and G27 are pushed into native mode and automatically split the brake and accel axis.
I'll get the 'hack HID desc.' Done for Elias' wheel and the MOMO-black I picked last week. Should be done this week sometime. I think we've got every wheel variant covered.
Unless the release more with different IDs (recently saw a new DFGT version). In the longer term we may wish to add an option/control to split (or not) the brake/accel as the user requests.
I don't actually think that anyone wants combined axis, but there's no telling with some people;-) Simon - To unsubscribe from this list: send the line 'unsubscribe linux-input' in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html. 9, 2013, 10:09 a.m. UTC On Mon, 7 Oct 2013, [email protected] wrote: The lg2ff force feedback subdriver is used for vibration and HIDGDMULTIAXIS is set to avoid deadzone like other Logitech wheels. Kconfig description etc are also updated accordingly. Signed-off-by: Elias Vanderstuyft [email protected]: added description and CCs Signed-off-by: Anssi Hannula Cc: Simon Wood Cc: - Simon, does this look OK to you, or do you think it should be an lg4ff device?
Though I guess lg2ff is better than nothing even in that case. Signed-off-by: Simon Wood Thanks, I have now applied the patch. In case you are going to work further on splitting break/accel into different axes, please send it as a followup patch.