I’ve been a long time fan of the Xbox 360 and now Xbox One controllers for PC gaming. With some back pain problems from the last year making normal desktop gaming uncomfortable, I’ve gotten really into a couch PC gaming set up. I use a wireless keyboard and wireless trackball mouse for the few games I play that require it, but in general try to avoid PC games without good gamepad support. I picked up a Steam controller to see if this might be the perfect device that let me play KB + M games comfortably from a couch.
After ~3 weeks of playing around with it, I can safely say that I absolutely hate this controller.
This is going to be a long rant about my negative experience with the Steam controller, so if you aren’t looking for specific details about the problems I had, you may just want to skip to the TL;DR at the end.
I started out with some youtube tutorials recommended here and on Reddit, which all suggested easing into the controller with a slow paced game. I had the perfect candidate: Spellweaver, a trading card game on Steam that let you take turns as slowly as you wanted, and did not have native controller support. There were no community or official configs, so I dug in and started creating my own template. After over 2 hours of playing with the right-pad mouse settings that allow you to mimic a trackball or regular mouse, it still never felt right and was an extremely poor substitute for the wireless actual-trackball mouse I had sitting next to me.
Frustrated, I gave up for the night and decided to try again another time with a refreshed mind, but not before noticing that even after turning off and unplugging the dongle for my Steam controller, Windows still would no longer accept inputs from my regular keyboard until I restarted my PC without the controller. Awesome.
A few days later I decided to play something more popular that the community had already submitted several configs for, figuring that there were probably plenty of people out there who had figured out comfortable configs within the myriad of options the Steam controller lets you adjust. Onto Stardew Valley it was, where the first config I tried (the second most popular at the time with a promising description) bugged out after ~2 minutes of playing the game and would not allow me to interact with most menus or the toolbar in the game. Two other configs and an hour later, I had found a modified config that I was somewhat comfortable with but I was still unconvinced that what I was using was any more enjoyable than the default set up for an Xbox One controller.
I decided to swap over to that and test the theory, only for the Xbox One controller to no longer work either: it would turn on, be recognized by my computer, and I could navigate menus with the analog sticks but all other inputs were stuck. Oh, and my keyboard stopped working again. After unplugging the controller and restarting my PC everything was back to normal. I confirmed that yes, the Xbox One controller did work better with the game out-of-the box than any of the community configs did, and that I had in fact wasted several hours of my life again.
Finally this past weekend, I was over a friend’s house who also has a Steam controller. He has only really used his for games with regular gamepad support, nothing mimicking a KB +M. We were playing some local multiplayer stuff with a group of 4, using 3 Xbox 360 controllers and the 1 Steam controller. The controller seemed to work fine for the first game we played, Samurai Gunn, but started causing problems with Mount Your Friends. When the Xbox 360 controllers were in use, we would regularly receive a message at the bottom of the screen from the Steam UI saying the Steam controller was having problems and at that point the Xbox 360 inputs would stop working. We shut the steam controller off and started passing the 360 controllers for turns, but the Steam controller
turned itself back on and started causing the same problems. Finally we removed the dongle from his PC and were able to finish our game.
TL;DR: I cannot believe that this was Valve’s answer to streamlined couch PC gaming. They created Steamboxes, plug-n-play PCs that wouldn’t have the building, configuration, or non-gaming-OS layer that made normal PC gaming allegedly inaccessible or unappealing for some of the couch gaming demographic. Then they bundled it with a controller that feels like it is straight out of 90’s PC gaming: causes non-stop hardware/driver conflicts with other components you may use, requires large amounts of time to configure for potentially every new game you play, etc.
PC gaming has made such huge strides for convenience, compatibility, and consistent experience over the last ~15 years that I had really forgotten how bad it used to be. The Steam controller reminded me.
The one redeeming feature of the device is being able to use it as a mouse in windows for games that have KB + M config menus even when launched from Big Picture Mode. That feature is also available on any other gamepad for $3 via
Controller Companion on Steam, and with the added perk of not totally screwing up all your other input devices until you next restart your PC.
I am very disappointed with how this controller turned out, but I’m even more disappointed that I can’t return it and get my $50 back.