keyboard input finalized, Input class