PanelsGamepad.INSTANCE.getSecondManager().asCombinedFTCGamepad(gamepad2);
Could you implement the gamepad in such a way where it saves the instance of the gamepad passed and updates so we could do something like init(){ gamepad= PanelsGamepad.INSTANCE.getSecondManager().asCombinedFTCGamepad(gamepad1); }