gamepad bugfix