But all those are individual efforts that doesn't helps end-users, those without experience on Linux.
Linux today is a great platform for end-users, to help them have a better experience on gaming Valve is doing a great work with Steam, but I see this topic about controllers requiring udev rules is still work-in-progress and not on final solution yet.
I think Valve could help a lot if providing one or two options:
Use this repo to create a full set of udev rules, so merging rules from game-devices-udev and also adding more and more missing rules.
Support this perse project to provide GUI for managing udev rules.
First option could help, not sure if perfect but could be an option.
Provide packages for both: rpm and deb based distros using something like copr and launchpad ppa.
I trust the developers in the community and others advanced users will help with any of these options, I will try to help even when having limited time, I always try to help whenever is possible for me.
I see an interesting article about device support here:
https://developer.x-plane.com/2012/09/linux-joystick-permissions/
I see this repo and also this other: https://gitlab.com/jntesteves/game-devices-udev
There is also this new really interesting project: https://github.com/vranki/perse
But all those are individual efforts that doesn't helps end-users, those without experience on Linux.
Linux today is a great platform for end-users, to help them have a better experience on gaming Valve is doing a great work with Steam, but I see this topic about controllers requiring udev rules is still work-in-progress and not on final solution yet.
I think Valve could help a lot if providing one or two options:
First option could help, not sure if perfect but could be an option.
Provide packages for both: rpm and deb based distros using something like copr and launchpad ppa.
I trust the developers in the community and others advanced users will help with any of these options, I will try to help even when having limited time, I always try to help whenever is possible for me.
Br.