

It's not due to the lack of trying but when I play with keyboard and mouse my movement is less than adequate and my fingers don't have the buttons memorized yet so I end up dieing because I didn't move away from an enemy quick enough. They all say, "PC games are meant to be played with a keyboard and mouse." Well I grew up playing console games which always had a controller. Connect PowerA xbox one controller and check steam controllers or start a game through steam.Some may yell at me for wanting to play PC games with a controller.
Many PC games let you play with an Xbox controller instead of a keyboard or mouse. As a result, Windows (Including Steam) started to recognise any game controller as an Xbox 360 Controller.If you need more info about your Xbox 360 console, visit the Xbox Forums. For that, I installed and configured the game controller using 'TocaEdit Xbox 360 Controller Emulator' and 'Microsoft Xbox 360 Accessories'. So until I get better with a keyboard and mouse I'd like to play my PC games with a controller at times.So, I configured it in such a way that the games detect it as a Microsoft Xbox 360 Controller. The mouse is used for where your eyes are looking and or where your gun shoots.
I am not certain what that means but some controller support is better than none in my opinion. Sometimes it may say "Partial Controller Support". Most Steam games will denote whether a game has controller support or not.
I tried everything, from opening the console in game and entering "exce 360controller" and "exec 360controllerlinux" to allowing world readable permissions on the /dev/input/event11 device node which is what the controller was plugged into but nothing was working. The ones I tried were Team Fortress 2, Portal, and Left 4 Dead 2 the controller did not work. There are some advantages to using the xboxdrv module but I won't cover those in this post.Other games I quickly found the same controller did NOT work in, notably all the Source Engine Games by Valve. This is with a default Ubuntu 12.04.3 installation, it uses the xpad module (driver) and I didn't have to install the xboxdrv module (driver) which is a userspace driver. When I fired it up my After Glow Xbox 360 Controller was supported immediately upon turning on the game.

