1. A computer system comprising: one or more inputs for connection to one or more multi-point indirect touch input devices; a runtime module providing information from the indirect touch input devices to an input stack accessible by applications on the computer system, wherein the runtime module provides mapping of contacts on the indirect touch input devices to a display.