A system comprising: an input device (110, 210, 310, 410, 510, 610, 710, 810, 910, 1010,1110, 1210, 1310, 1410) and a touch sensing device; the input device comprising: a first sensor configured to detect a contact or a proximity of a tip of the input device to a surface of the touch sensing device; a second sensor configured to detect at least one of a motion or an orientation of the input device; a third sensor configured to detect a hand position on a surface of the input device, wherein the third sensor is a touch sensor and the touch sensor encircles the input device at a portion corresponding to a hand-held position of the input device; a controller capable of determining a condition of the input device, including a first condition of the input device based on the detected contact or the detected proximity and at least one of the detected motion or the detected orientation of the input device, and a second condition of the input device based on the detected hand position on the surface of the input device; and a transmitter configured to transmit the determined condition to the touch sensing device; the touch sensing device comprising: at least another sensor associated with the touch sensing device, the at least another sensor configured to make measurements to determine the condition of the input device; and a processor associated with the touch sensing device, the processor configured to correlate the condition transmitted by the transmitter of the input device with the condition determined by the touch sensing device to confirm the condition of the input device; wherein, if the correlation confirms the condition of the input device, an action is performed by the input device or by the touch sensing device. an input device (110, 210, 310, 410, 510, 610, 710, 810, 910, 1010,1110, 1210, 1310, 1410) and a touch sensing device; the input device comprising: a first sensor configured to detect a contact or a proximity of a tip of the input device to a surface of the touch sensing device; a second sensor configured to detect at least one of a motion or an orientation of the input device; a third sensor configured to detect a hand position on a surface of the input device, wherein the third sensor is a touch sensor and the touch sensor encircles the input device at a portion corresponding to a hand-held position of the input device; a controller capable of determining a condition of the input device, including a first condition of the input device based on the detected contact or the detected proximity and at least one of the detected motion or the detected orientation of the input device, and a second condition of the input device based on the detected hand position on the surface of the input device; and a transmitter configured to transmit the determined condition to the touch sensing device; a first sensor configured to detect a contact or a proximity of a tip of the input device to a surface of the touch sensing device; a second sensor configured to detect at least one of a motion or an orientation of the input device; a third sensor configured to detect a hand position on a surface of the input device, wherein the third sensor is a touch sensor and the touch sensor encircles the input device at a portion corresponding to a hand-held position of the input device; a controller capable of determining a condition of the input device, including a first condition of the input device based on the detected contact or the detected proximity and at least one of the detected motion or the detected orientation of the input device, and a second condition of the input device based on the detected hand position on the surface of the input device; and a transmitter configured to transmit the determined condition to the touch sensing device; the touch sensing device comprising: at least another sensor associated with the touch sensing device, the at least another sensor configured to make measurements to determine the condition of the input device; and a processor associated with the touch sensing device, the processor configured to correlate the condition transmitted by the transmitter of the input device with the condition determined by the touch sensing device to confirm the condition of the input device; wherein, if the correlation confirms the condition of the input device, an action is performed by the input device or by the touch sensing device. at least another sensor associated with the touch sensing device, the at least another sensor configured to make measurements to determine the condition of the input device; and a processor associated with the touch sensing device, the processor configured to correlate the condition transmitted by the transmitter of the input device with the condition determined by the touch sensing device to confirm the condition of the input device; wherein, if the correlation confirms the condition of the input device, an action is performed by the input device or by the touch sensing device.