-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added support for Logitech G923 #37
Added support for Logitech G923 #37
Conversation
Added USB ID definitions and input event codes specific to the G923. Also added some null-checking to help with testing new wheels in the future.
That's cool but without kernel support it won't work. Are you already working on a kernel patch? |
Yes, I am. I am unsure how far I will get due to my general lack of knowledge. I will update here if/when a kernel patch is available. |
I wrote a modified out-of-tree module from hid-logitech at https://github.com/berarma/new-lg4ff. Maybe you can do something similar. You can convert hid-logitech-hidpp to an out-of-tree module, then modify it and test it. The Linux Input Mailing List is the place to send the patch. Maybe you can find more help there. |
Thanks, this should help a lot. I will do what I can. P.S. With the code in this pull request, the Oversteer app is able to detect the G923 correctly and display all button presses correctly. However, the issue is that turning the steering wheel, pressing on any of the pedals, and shifting (with some entry-level Logitech shifter) are all not detected. |
Replaced with project: Hopefully putting it here will make it easier to find. |
That's perfectly fine, anything that helps. I think creating a project with whatever you have, even if it was just an empty template would help. |
Created project and updated previous comment, link. |
Added USB ID definitions and input event codes specific to the G923. Also added some null-checking to help with testing new wheels in the future.
Some conversions are missing
|
Which driver did you use? |
Thank you all here for your fantastic work. My comment is nothing related to the driver but this pr. Driver is another pr: berarma/new-lg4ff#50 |
Pedals and udev rules fixes.
The G923 appears to use the same button codes as the G29 and remapping the button codes is not required.
81aab3c
to
156d4d4
Compare
…r into fork-master
This has been merged. Thank you! |
Added USB ID definitions and input event codes specific to the G923.
Also added some null-checking to help with testing new wheels in the future.
This can be left as a work-in-progress until I get the G923 Linux drivers working. See issue #36.