added support for hat/dpad ball and buttons in sdl2 joystick code