Stimuli in two or more sensory domains, such as an auditory domain (402) and a visual domain (401), are combined (403) in order to improve reliability and accuracy of detected user input. Detected events that occur substantially simultaneously (403) in the multiple domains (402, 401) are deemed to represent the same user action, and if interpretable as a coherent action and provided to the system as interpreted input. The invention is applicable, for example, in a virtual keyboard (102) or virtual controller, where stimuli resulting from user actions are detected, interpreted, and provided as input to a system.
DETECTING, CLASSIFYING, AND INTERPRETING INPUT EVENTS