Cloning and modifying mouse/stylus events without hijacking the cursor in C#?
<p>I've tried to put this into words but I figured an image would be easier to understand. Let us imagine that the white background is the desktop. The first black circle is one application window, the second belongs to another application. Let's call the first one DEST and the second SOURCE. The red circle is the actual mouse pointer while the blue is the simulated one. Now for the questions:</p>

<p>1) How do I dispatch simulated mouse AND stylus events (example: actual cursor moves left while the simulated cursor (blue) moves in the opposite direction) ? Is there some class like Java's Robot for dispatching both mouse AND stylus events or will I have to go through wintab.dll for that?</p>

<p>2) How do I do this WITHOUT hijacking the actual cursor (multiple mouse input devices!?) ?</p>

<p><img src="http://i.stack.imgur.com/HC3P4.png" alt="enter image description here"></p>
