My custom gaming controller has 5 axis and 13 buttons. The code side is pretty easy thanks to a guide by FuzzieWuzzie. (When you go to his website, the guide is under programming)

This is how I...