1. A process for selectable input based on motion of a pointing device in relation to a region, the process comprising the steps of: tracking the motion of the pointing device in relation to the region; determining a device path of the pointing device, comprising a plurality of positions and corresponding times, based upon the tracked motion; for subsequent positions and corresponding times, comparing to path data; detecting positions that meet at least one threshold of a selected position along the determined device path, wherein the determined device path comprises at least two selected positions, wherein the threshold of a selected position within the region comprises any of starting the device path, looping the device path, changing direction of the device path, changing velocity of the device path, pausing motion in the device path, and ending the device path, wherein the threshold of changing direction comprises any of a curve having an estimated radius that is less than a threshold geometry, a comparison of the device oath direction before and after a curve, a sharp cusp edge in the device path, and a comparison of oath direction before and after a cusp; determining which of the detected selected positions along the determined device path correspond to a selectable character; and entering each of the detected selected positions that correspond to a selectable character.
1. A process for selectable input based on motion of a pointing device in relation to a region, the process comprising the steps of: tracking the motion of the pointing device in relation to the region; determining a device path of the pointing device, comprising a plurality of positions and corresponding times, based upon the tracked motion; for subsequent positions and corresponding times, comparing to path data; detecting positions that meet at least one threshold of a selected position along the determined device path, wherein the determined device path comprises at least two selected positions, wherein the threshold of a selected position within the region comprises any of starting the device path, looping the device path, changing direction of the device path, changing velocity of the device path, pausing motion in the device path, and ending the device path, wherein the threshold of changing direction comprises any of a curve having an estimated radius that is less than a threshold geometry, a comparison of the device oath direction before and after a curve, a sharp cusp edge in the device path, and a comparison of oath direction before and after a cusp; determining which of the detected selected positions along the determined device path correspond to a selectable character; and entering each of the detected selected positions that correspond to a selectable character. 7. The process of claim 1 , wherein the region comprises a three-dimensional volume.