18. The medium of claim 17 , wherein the one or more existing gesture descriptors are determined to match the gesture descriptor based on a closeness tolerance between each of the one or more existing gesture descriptors and the gesture descriptor.
18. The medium of claim 17 , wherein the one or more existing gesture descriptors are determined to match the gesture descriptor based on a closeness tolerance between each of the one or more existing gesture descriptors and the gesture descriptor. 20. The medium of claim 18 , wherein said returning comprises returning a plurality of identifiers; wherein a plurality of existing gesture descriptors corresponding to the plurality of identifiers are determined to be the plurality of existing gesture descriptors most closely matching the gesture descriptor based on a closeness tolerance between each of the plurality of existing gesture descriptors and the gesture descriptor; and wherein the software application accesses data associating identifiers with commands to determine a plurality of commands based on the plurality of returned identifiers and selects a command based on current contextual information associated with the software application.