sys-con
sys-con copied to clipboard
[Feature Request] Guide explaining how we can create support for our own controllers.
In the README you state:
I can't support your generic 3rd party HID controller yet.
Which is 100% fair, however, is there a method we could use, where we could figure out how a particular USB controller works, so we could add support for it ourselves?
Just as an example, I have this random chinese USB adapter for NES controllers, which I wanted to use with NSO NES, however it doesn't work with this sysmodule. It reports itself as an INNEX controller (the company that makes the 8bitdo controller I think?), but still doesn't work - anyway, I'm totally willing to put in the time to make this work for myself, I just have no idea where to begin.
I'm sure I'm not the only one who would be willing to do this as well - and perhaps those modifications could even be merged back into the project if they're decent.
But less people will be willing to even try without at least a tiny bit of guidance.
At the end of the day, it's totally up to you though.
hey, have you made any progress yet? I wanna be able to use generic joysticks for my super smash bros ultimate. I might have a thought by going to config/sys-con and working from there. there is a global file there but nothings in it however and that might have to do with generic controllors I belive?
Hey, same thing here, I want to make this aliexpress knock-off controller work with NSO SNES: Vendor: 081f Product: e401
Somehow all my usb controllers that need to be manually mapped when I use them on PC (steam) do not work on Switch with sys-con. Only the ones that need no mapping on pc (plug and play) have worked for me out of the box on Switch.
Hi, I actively maintain a fork of this project, I got the exact same needs (Support 3rd party controller), thus I did it. Could you let me know if your controller is properly supported with this fork ;) https://github.com/o0Zz/sys-con Thanks
My generic USB gamecube controllers c-stick isn't getting recognized and there seems to be a bit of delay. Otherwise, this is the first time I've been able to use my controller with my Nintendo Switch. Nice work!
Ok great, fill free to open an issue with the logs (In debug) to my github - I will let you know if I can do something to make it working.
If you have time, try the last release of https://github.com/o0Zz/sys-con. Lot of fixes has been applied these last 3 weeks and now your gamcube controllers might work.
I can confirm it works much better now. Thank you for your support!