1. An apparatus for detecting a pointer relative to a touch surface comprising: at least two spaced imaging devices having overlapping fields of view encompassing said touch surface, said imaging devices seeing said touch surface in three-dimensions as a perspective view, said imaging devices acquiring overlapping images from different locations; and a processor receiving and processing image data generated by at least one of said imaging devices to determine the location of the pointer relative to said touch surface.