xboxControllerListener implemented