Common gamepad struct added