Originally published at: http://www.howtogeek.com/182825/why-you-should-get-an-xbox-360-controller-for-pc-gaming/
The Xbox 360 controller has become the gold standard for PC gaming. Yes, the specific type of controller is important — you don’t want another brand of controller or even an Xbox One controller.
If you already own a PS3 controller, that's just as good with Motionjoy. Motionjoy allows you to use your PS3 controller on your PC and you can emulate an Xbox 360 controller.
While you touched on XInput (and yes, it is simpler to code for, it allows on the fly plugging, and the controls are all mapped explicitly by name - you always know which one is the red button, for example), there is one problem with XBox pads on PC games that don't explicitly support it.
XBox game pads map the analog triggers to a SINGLE axis for DirectInput games. For some games, this is just fine: older racing games may expect to see a single axis for brake and throttle, for example. However, most of the games I use my game pad with require that I be able to press the left and right trigger at the same time.
So one thing you should have in your arsenal is a program like Xpadder. The idea is pretty simple: Xpadder lets you map your joystick buttons to keypresses. This makes it a lot easier to play racing games like Trackmania, for example, which don't have support for Xinput.
I've also found Xpadder great for playing older games like the classic Tomb Raider games, which were written when joysticks had 3 axes and 2 buttons - if you were lucky.
I'm holding out for the Steam controller.
A few reasons to consider a wireless Xbox 360 controller instead of a wired controller
- If you use an HTPC the wires are only 6 feet and may not reach to your couch
- Availability of USB ports on the front of your computer
- One wireless base can work with up to 4 controllers. Makes multiplayer much more enjoyable
On the flip side, if you're a solo gamer, the wired controller has no batteries to change and no interference issues. The wireless receiver is also notoriously unstable on some systems. Then there's the cost... a wired controller can be had for around $20-30. The official wireless one is a tad more pricey.
It's also worth nothing that third-party XBox 360 controllers generally work on the PC as well. The PC usually can't tell the difference between a Microsoft-branded controller and something like a Razer.
Oh, and I think the cords on the wired controllers are 10' long. That's plenty long for someone using an actual computer, even for 2 people to play together.
Also, some of the best controllers, and all the competition controllers, are wired. Wireless is nice for convenience, but you can't beat a wired controller for stability and responsiveness.
I typically dont play games that require a controller on the PC. However, every once in while I play a game that was obviously designed for a controller, such as a port from a console. Many years ago I bought a Logitech controller, which was hit-or-miss with some games. From the games I have seen, most of them support the 360 controller out of the box, while the Logitech controller required lots of fiddling to get it to work. Sometimes it didnt work at all. I ended up buying a wireless 360 controller for the PC and that made life much easier.
Also important to note that you should probably get the 'official' XBOX controller and/or accessories (wireless receiver).
Years ago I purchased a cheap wireless receiver from some online vendor (can't recall which one) and, although it said XBOX360 on it, it wasn't an official one and I had a bunch of issues getting it to work.
As wilsontp mentionned, a wireless one can have interference issues.
I ended up purchasing a wired Razer model (2, actually... 2 different models).
They both had 10' wires. Enough for my computer and living room computer (Hurray! for Steam Stream).
No more interference, no more battery to recharge or change.
And if 10' isn't enough, a usb extender cable will work just fine.
Oh and as something to note the play and charge cable for the controllers doesn't let it work on PC's. You need a wired controller. This because even though your using a cable, it still uses wireless transmissions when plugged in.
I use a 3rd Party controller and for most games it works fine. The only game it doesn't work in is Rainbow Six Vegas 2.
This topic was automatically closed after 10 days. New replies are no longer allowed.