title: Creating a 'second' mouse to do actions without using your normal one
body: <p>I'm looking to develop a program in C# that has a second mouse. What I mean by this is that if I pressed the 1 button on my keyboard, it would click on a certain location on the client window. But when the button is clicked, your normal, visible cursor doesn't move and you can freely control it.</p>
  
  <p>I have no idea if this is possible and I have a feeling it won't be, but if it is... Does anyone have an idea how to do it? Or where I could start?</p>