You are using the udev / hidraw backend I presume?
Yes, and to that end, I've disabled SDL mapping. If I leave SDL mapping enabled, the controller inputs work, but the HID lights don't. Perhaps that's related to why there's no desktop? Also I was applying these on wine-staging, will update when I try vanilla wine.