If you do have the same problem like me – operating a computer, pointing towards a wall and looking at the same time at an audience is somewhat odd – here may be a solution for you.
Initially found this at a blog with some java source code.
Another video example is
with abandonded C# code that compiled nicely on my mac (laserinteraction). Experiments are ongoing…