>> Xbox One controllers also work flawlessly in Linux
It doesn’t, actually. It works out of the box if wired through USB, or when using the expensive wireless dongle, but it doesn’t work out of the box over Bluetooth. You have to apply nasty hacks to the BT stack to make it work. PS4 controller is just pair & go.
Latency is fine, I don’t use the Xbox controllers with Linux for the reasons I mentioned but I do use them in BT mode with the Steam Link. Never had any problems with input lag. PS4 controllers are BT only and absolutely no problems with those with either PS4 or Linux. In terms of versatility and support the PS4 controllers are my favorite, but I slightly prefer the ergonomics of the Xbox One S controller.
Yes I was referring to the updated controller they started shipping when the Xbox One S was released, I'm pretty sure that's the only one they have been making afterwards until the Series X was introduced?
These controllers use some kind of DRM that requires disabling a feature of the BT stack (ertm) using a non-persistent kernel parameter that breaks other BT devices. I
The fact that they mentions doing nasty hacks to the BT stack implies that it's BT they are using and hence the S controller because you yourself stated it's the one that supports it.
It doesn’t, actually. It works out of the box if wired through USB, or when using the expensive wireless dongle, but it doesn’t work out of the box over Bluetooth. You have to apply nasty hacks to the BT stack to make it work. PS4 controller is just pair & go.