Working on moving the work I did in our FightStick project into being an easier to use generic xinput controller library.
This should assist in creating some really cool and unique controllers. Especially with VR headsets coming out all year.
UPDATE
The work has been done. This library is currently a full functioning library. I have ported my fightstick over to using this library and included it as an example inside the arduino IDE. I will continue to update this library as peoples needs arise. I am sure there is plenty of functionality that can be abstracted from the user.
I will be spending my time working on documentation. I would like to create a nice API guide for the library as well as create a series of "the making of" esque blog posts similar to the originial fightstick posts.
I really do hope people make some cool controllers for their VR headsets using this. Maybe I can work out a contest of some sort with a larger website.
/UPDATE