IO.InputState enum => InputType, dropbug