Introduction - If you have any usage issues, please Google them yourself
5 Axis 32 Button Joystick Controller
mikroBasic PRO for PIC
This program creates a 5 axis, 32 button joystick controller that communicates with the PC via USB. When a switch is pressed, or a toggle switch is flipped, a pulse is sent to the PC. The length of the switch pulse is adjustable via one of the analog inputs to the PIC.