foul-fortune-feline If things aren't working for you out of the box, you might give xone
a try. I have a package for it over on github. Just check which kernel version you're using and grab the appropriate release. Note that this is an unofficial package, so updates will have to be installed manually. I try to have a new release up every time we get a kernel update.
I believe the downside of using xone
is that it doesn't include Bluetooth support, but you should be able to get rumble working wired. I use one of the Xbox Wireless dongles, so YMMV. But since it's eopkg, you can just roll back the changes if it doesn't work for you.