# 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