XboxCtrlrInput is a C# wrapper for Unity3D that handles Xbox 360 controller input. It’s used in the same way as Unity’s Input class. It’s not a script and thus does not need to be attached to any GameObject. You can read my reasons for starting this project here. See the latest issues here. The documentation can be found here.
The goals of XboxCtrlrInput are:
- To be able to make simple calls to Xbox controller input that works on Mac, Windows, and Linux.
- And to be able to handle multiple Xbox controllers that works as you expect.
The project is hosted on Github and I invite anyone to help contribute. It’s free, open source, and public domain. Be sure to read the README file on Github.