The `retro_input_descriptor` must end with a zeroed entry so that frontends know the descriptor list has ended.