title: Mouse position on extended displays
body: <p>I could not find anything on this particular problem, so here it goes!</p>
  
  <p>I am interested in changing the position of the mouse cursor programmatically.</p>
  
  <pre><code>Cursor.Position = new Point(x, y);
  </code></pre>
  
  <p>works as expected using a single monitor. However, when I plug in a second one and choose to extend the desktop, changing the cursor's coordinates only works relative to the main screen. </p>
  
  <p>So, does anyone know how to tell the cursor that I want to move to a different screen?</p>