1. A system comprising: a memory; a processing unit coupled to the memory; an object sensing component executed by the processing unit and configured to sense an object over an interactive surface, the interactive surface being illuminated with an infrared source; a shadow analysis component executed by the processing unit and configured to: track a shadow of the object appearing on the interactive surface based on the interactive surface reflecting infrared when the object is moving; and enable touch detection by examining the shadow of the object to determine if the object is hovering over or touching the interactive surface based on an analysis of the shadow of the object.