I got my moonlight/sunshine rig running with fedora on the server and my AppleTV as the client. My DualShock 4 controller works but isn’t mapping right and it’s old enough that it’s probably time I bought something new rather than bother fixing it anyway.
I have an Xbox wireless controller but it just never felt right in my hand.
I have 8bitdo SN30 controllers but they never were able to keep a stable connection.
I’m considering either a Sony dualsense controller and charger, 8bitdo ultimate 2, or 8bitdo pro 3.
Opinions?


What kernel are you on? 3.15+ has full support for these controllers, so it should work flawlessly.
it doesnt matter, its not talking to the controller. the client passes inputs over where they get mapped virtually in linux. AppleTV supports all these controllers, as does moonlight, but the linux version of sunshine doesnt quite like DS4.
That’s probably some libinput confusion.
Try adding Sunshine as a non-steam game under Steam, launch, then see if it maps properly like that.
you cant run sunshine from within steam, thats not how it works. sunshine grabs the wayland session sway and steam are running in.