1. An apparatus, comprising: a handheld device including a touchscreen for displaying a virtual keyboard, wherein the device is to: detect a touch on the touchscreen by a user; determine a location for a centroid of a contact patch for the touch; and determine a location of an active point with respect to the centroid.
2. The apparatus of claim 1 , wherein said determining the location of the centroid comprises: receiving readings from multiple sensor points on the touchscreen located within the contact patch; and calculating the centroid from the multiple sensor points.