3. The method of claim 1 , further comprising: determining a statistical envelope based upon received coordinates for each of the plurality of keys by calculating standard deviations about the calculated average coordinates for each of the plurality of keys; and saving the statistical envelope for each of the plurality of keys in the keypad layout data.
3. The method of claim 1 , further comprising: determining a statistical envelope based upon received coordinates for each of the plurality of keys by calculating standard deviations about the calculated average coordinates for each of the plurality of keys; and saving the statistical envelope for each of the plurality of keys in the keypad layout data. 4. The method of claim 3 , wherein generating an image of the virtual keypad using the keypad layout data further comprises: generating images of the plurality of keys in the virtual keypad in which a size of each key image is based upon the statistical envelope for each of the plurality of keys in the keypad layout data.