I am attempting to build a flight simulation controller. My project is loosely based off of this project: http://www.instructables.com/id/Convert-a-NES-gamepad-to-USB-with-Arduino/
however thanks to other resources I have rewritten the library from this to be able to work in Arduino 1.0.1.
now here is the problem. As you can see in the comments in the library at the moment I have been trying to add another byte worth of buttons. When I try to add the extra row the operating system seems to accept the new descriptor and show the extra buttons but then it proceeds to ignore all data from the device. Can anyone shed any light on how I can change the device configuration properly?
UsbJoystickDemo1.ino (2.71 KB)
UsbJoystick.zip (111 KB)