So use a controller. I have the option to use PS3/4, Xbox360/one, 64, Gamecube, Wii remote and Steam controller. I hear the new Joycons also work with PC as they use Bluetooth but I haven't tried it. Granted the 64 and Gamecube controller are USB. Fairly cheap online. Also the Wii Remote need a USB censor bar. Also cheap. So yeah, chances are is that you already have a controller that works with PC. The 360 controller gets the most support.
I play a lot of FPS so I tend to use mouse and keyboard. It makes a lot of difference when it comes to aiming. Controllers are good for emulators and racing games.