TODO: how do you detect joystick clicks