# File lib/as_event.rb, line 395
    def input(event_id, value)
      return unless AS::Event.key?(event) and value 
      
      case char = event>>4
      when BACKSPACE: @str.chop!
      when RETURN: @final = @str
      else @str += shift_char(char)
      end
    end