a good way to do this is to map all keyboard/gamepad interaction to a single InputAction; as for the interact portion: