fixed confused gamepadstates