12. A system comprising: a data processing apparatus; and a data store, in which is stored: a detection engine including: an input module that detects input received through an interface of the data processing apparatus, wherein the input is in a first writing system, and a timing module that calculates a temporal length of the input, the temporal length representing a duration of actuation of an input device corresponding to the input; and an input method editor that identifies the input as content input in the first writing system if the temporal length is greater than or equal to a threshold value, or as representative of content input in a second writing system if the temporal length is less than the threshold value, for display in a target location in the interface.
12. A system comprising: a data processing apparatus; and a data store, in which is stored: a detection engine including: an input module that detects input received through an interface of the data processing apparatus, wherein the input is in a first writing system, and a timing module that calculates a temporal length of the input, the temporal length representing a duration of actuation of an input device corresponding to the input; and an input method editor that identifies the input as content input in the first writing system if the temporal length is greater than or equal to a threshold value, or as representative of content input in a second writing system if the temporal length is less than the threshold value, for display in a target location in the interface. 19. The system of claim 12 , wherein the temporal length of the input represents a duration of actuation of a specific key of the input device.