No visual studio, você pode criar um aplicativo que faz isso com um alto grau de precisão:
#import System.Windows.Forms
Dim LocalMousePosition as Point
LocalMousePosition = myControl.PointToClient(Cursor.Position)
Debug.WriteLine("X = " & LocalMousePosition.X & ", Y = " & LocalMousePosition.Y)
Você pode usar o System.Diagnostics.StopWatch para relatar a hora. Você pode verificar a precisão do cronômetro, olhando para Stopwatch. Freqüência.