-
Notifications
You must be signed in to change notification settings - Fork 7
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
Support for the official NES and SNES controllers #14
Comments
Once the driver makes it into mainline, I'm going to try and submit my patches to add support for those controllers too. |
Thank you so much |
Relevant PR for SNES controller on DKMS version of this module: nicman23/dkms-hid-nintendo#27 |
It looks like the I'm aware of @nadiaholmquist's existing work to add support for the NES joycons and the SNES controller against an older version of I'd love to help move NES and SNES support ahead, if that's possible, against the latest version of In addition, I have the Nintendo Switch Online Sega Genesis control pad. It has product ID Thanks to you both for the work you've done already. Let me know if or how I can help. |
FYI: I have a draft of this work done, available to view in this pull request: #35. I've marked it as a draft to indicate that it's not fully done, but it's ready for input if desired. Hopefully this will speed up getting this support incorporated into kernel 5.17 or 5.18. If I don't receive a response, I'll try emailing you, @DanielOgorchock, or going to the Linux Input list directly. |
I ended up closing that pull request since I got no response, but anyone who likes can install my work from here: https://github.com/emilyst/hid-nintendo. |
Has there been any progress in getting the rest of the controllers mainlined? |
torvalds/linux@94f18bb |
Wow, I did not expect that. Great news! |
Hi,
Would it be possible to add in support for the official NES and SNES controllers?
@nadiaholmquist added them into an older version of this driver which worked fine, so I'm guessing any needed information can be found in there. (Links to the code: hid-ids.h, hid-nintendo.c)
Thanks for all the work put into this driver,
it's immensely appreciated!
The text was updated successfully, but these errors were encountered: