there is a udev rule, 60-sunshine.rule, that doesn’t work on my fedora rig and I haven’t been a belt figure out exactly why it wont fire. I’m running fedora server with sunshine and sway streaming zero copy off the GPU with wlr capture. It works, but steams games are mapping Sony controllers improperly. It seems to be an issue around that rule not working, so I never get permission to the hidraw0 device the controller appears on during sunshine sessions. Manually chowing it into the input group solves that issue, but that’s not a very clean solution and wont persist across multiple sessions anyway. So, what can I actually do about this?
I suspect my use and sway and seatd instead of logind might be contributing to this but I’m not certain.


Sunshine IS the problem. You’re describing it yourself. If everything else works but Sunshine…then guess what, dawg?
no, it works fine in sunshine, dawg.
if I fire up retroarch in sunshine, perfectly fine. If i fire up steam in sunshine, trainwreck.