I recently made the switch to Linux for gaming and it's been a wild ride so far. I've learned quite a bit and have good experiences with the linux community offering helpful suggestions and walking me through my n00b issues. So far it's been an enlightening experience getting free from MIcrosoft's stranglehold on home PC operating systems. I still have a workstation that uses Windows for the missus, and for working from home myself, but the more i learn about Linux the more i understand it's nice having alternatives with a strong supportive community.
One area I haven't been able to escape the grip of Microsoft (aka M$) is their gaming controllers. I really enjoy the ergonomics of their controllers, and there is considerable support for them in many PC games. That said, they have managed to irk me by doing something incredibly inconsiderate for their customers.
About a year ago I bought an Xbox One wireless controller and adapter for PC gaming. I liked the fact that i could use my existing Xbox One controllers I had from my console gaming days if i wanted to play multiplayer games on my PC too. When I moved to Linux I thought it would be a seamless transition, so I bought another wireless dongle (big mistake!) for use with the new SteamOS PC. It turns out M$, in their quest to maximize profit and inconvenience customers, have made the wireless controllers proprietary. There is some non-standard chipset in the dongle that prevents drivers from being created on Linux that are compatible with the dongle.
It's incredible frustrating that I now have to redesign my home gaming layout. It turns out there is a new bluetooth version of the Xbox One controller, which I don't have, but is compatible with Linux. However, M$ made it so only a single bluetooth controller can be paired with Windows machines at a time. Therefore, you still need to buy a wireless adapter if you want to connect multiple bluetooth Xbox One controllers to Windows. So frustrating! M$ can't just make things easy.
It turns out, Xbox 360 controllers are not limited in Linux or Windows so that the most versatile option. You will need an adapter costing $10 to $20 but you can then reuse your old controllers, and/or find them used online.
TL;DR:
Use Xbox 360 controllers with a USB wireless adapter if you want to use on both Linux and Windows.
If you're using Xbox One controllers, you need to buy a wireless adapter to connect multiple controllers to Windows. On Linux you need the Bluetooth enabled version of the Xbox One controllers.
No comments:
Post a Comment