1. A handheld motion control system comprising: a motion detector within a handheld motion device, the motion detector having a three-axis acceleration sensor; a device locator within the handheld motion device, the device locator configured to: receive motion information obtained by the motion detector within the handheld motion device, wherein the motion information comprises a set of points traversed by the handheld motion device between a starting point base reference position and a stopping point; identify and select a device to be controlled from among a plurality of devices based on the motion information and device selection information, the device selection information correlating different motion information with different devices of the plurality of devices; and wherein the starting point base reference position is associated with an orientation of the handheld motion device relative to the device identified and selected to be controlled; a wireless communication interface configured to communicate device commands for the selected device, the device commands communicated from the handheld motion device to a processing apparatus of the selected device configured to obtain the information from the wireless communication interface to process the device commands; and wherein the motion detector is operable to allow a user to reset the starting point base reference position of the handheld motion device.