1. A method of converting analog input in a first hand-held computing device, the method comprising: receiving the analog input from an analog input device in the first hand-held computing device; converting the analog input to coordinates; mapping the coordinates to a button for a -second hand-held computing device; and generating an event indicating a state of the button for the second hand-held computing device.