title: Handle events from multiple mouses on the same PC on Win7 or newer
body: <p>So far, the best language that I have known for this case is C# but I'd love to know if other languages can do it. I need to plug multiple mouses to the computer and handle their events separately.</p>
  
  <p>for <strong>example</strong>: 
      Mouse1.MouseDragged() will move the cursor. 
      Mouse2.MouseDragged() will make a sound or print something and NOT do what Mouse1.MouseDragged() does.</p>
  
  <p>I know there is a Microsoft Multipoint SDK but I cannot seem to make it work.
  The rest of the applications out there for Multiple Mouses are for WinXP so I cant make them work.</p>
  
  <p>Any suggestions? thanks.</p>