1. A system comprising processing means, image capture means for transferring images to the processing means, display means for receiving display content from the processing means, the system comprising: Software Modules executed by the processing means comprising: an operating system and driver software for the processing means, image capture means and display means; and an analysis module for processing captured images and determining from them a position of a laser point within a field of view of the image capture means by a combination of a macro and micro algorithms wherein the macro-algorithm is adaptable and controls weights on likely contributions of each of the micro algorithms, the micro-algorithms include a number of different statistical and signal processing techniques which each independently analyze a camera data stream, and the analysis module further uses the position information determined from the captured images to provide control signals to the operating system or to other software modules within the processing means.