There is also C# mousepad code published by Etienne Lamy that you could look at. One key benefit of the move only function is that if your pointer is slightly offset because of bad calibration, you can move the pointer exactly over a button. A single click (short single flash) should not move the pointer before clicking, it should just do a button press. This is how the trackpad on my laptop works. I think it would be a very handy mode when you’re using software on the screen, rather than drawing.
Congratulations again on your great work developping the best implementation of this idea.
Oliver