title: C# moving the mouse around realistically
body: <p>I am demoing a piece of software and want to build a mouse 'mover' function so that I can basically automate the process.  I want to create realistic mouse movements but am having a bit of a mental block in the thought process.  I can move a mouse around easily with c# but want it to be a bit more realistic than just the cursor appearing at a certain x, y, coordinates and then pressing a button.</p>
  
  <p>I get the current position of the mouse and then get the end point.  Calculate an arc between the two points, but then I need to calculate points along that arc so that I can add a timer event into that so that I can move from one point to the next, and then repeat this till I get to the target...</p>
  
  <p>Anybody want to elaborate?</p>
  
  <p>Thanks, R.</p>