input: in_gp2x refactoring