A touchscreen that can detect and track multiple simultaneous finger contacts, as used on many smartphones and tablet computers. Finger gestures can be used for a wide variety of commands, including zooming in or out, rotating images, and using a virtual keyboard.