A method of responding to hits in a touch sensitive device comprising a graphical user interface having a plurality of interface elements, a graphics processing unit, and a central processing system, the method comprising the steps of:
- receiving a location corresponding to an input;
- searching a pre-generated hit test map in which values are associated with interface elements appearing in the graphical user interface and identifying a property of the interface element from the values;
- and
- providing the property to the central processing system and generating a user interface event.