Gopher360 is a free and open source one, and it works without any additional configuration. The other applications here require some setup. Thankfully, there are a number of options. Microsoft doesn’t include this feature by default for Xbox controllers, so you’ll need a software program that can make an Xbox controller function as a mouse and keyboard. Xbox Controllers Require Additional Software