I need a new controller to replace my tired wired 360 controller.
I cannot decide whether to:
1) get an XboxOne pad AND a Steam controller
2) bypass the XboxOne pad and go pure Steam controller
I love the 360 pad on PC, the way everything maps perfectly for the on screen prompts. What I hate is not being able to play Mass Effect 2 and Planetside 2.
The Steam controller looks awesome but I am concerned that it wouldn't be as good as the XboxOne pad for games that are fully controller enabled.
After using the controller every single day for over two weeks, I have to say that the Steam controller is best used in concert with other controllers. By that I mean, if you wanna play a shooter, you're gonna want that next to you, but unless you like using an analog stick for platformers, the left touchpad simply takes too much force to press to be comfortable, and disabling Requires Click introduces a problem with lack of feedback, even with haptics jacked all the way up (not to mention being unable to rest your thumb on the pad, for the most part).
The thing that sucks, though, is that
Big Picture Mode gives you no control over how the controller is seen by games. I discovered this when I tried to play Assetto Corsa. If you have, say, a Logitech G27 plugged in, it will also detect the Steam Controller as an XInput device, even if you don't have any gamepad buttons bound to it, unless you physically unplug the receiver before starting the game. This sucks really hard, because a mouse is required to navigate the menus in that game.
Also, I believe this to be the cause of the problems people have been seeing with regards to controller game compatibility. Different games handle multiple controllers being plugged in simultaneously differently. Oftentimes, your existing controller takes up the player 1 slot, and the Steam Controller is player 2, so its input is largely ignored because you can't reorder the slots without unplugging/reinserting the controllers in a specific order.