Merge button and stick input gracefully in GameControllerManager