added descriptive variables for buttons, joysticks, and limit switchs