vec3 rotate by axis and angle
Revert broken joystick "fix"
initialize automatic joystick event structure variable