Removed multi-input events, since we removed the unimplemented API recently.
Fixed 64-bit compile warnings on Visual C++
The joystick events contain a joystick instance ID, which is a signed value, with -1 being invalid.