Untested!!!! Added all input catching need to test also renamed GamepadInputCatcher
to Xinput