Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is it somehow possible to use two mice in Windows 7? I think this could be useful; like using two fingers on a multi touch display...

share|improve this question

migrated from stackoverflow.com Aug 25 '09 at 13:45

This question came from our site for professional and enthusiast programmers.

11  
Great question, BTW. –  bill weaver Aug 25 '09 at 13:55
3  
Just think of the possibilities, think of all the nice games... –  dalle Aug 20 '10 at 11:47
1  
3  
Microsoft Research article referring to this idea: MultiPoint –  Ilari Kajaste Feb 1 '12 at 19:10
add comment

11 Answers

Never tried it but it's interesting.

CPNMouse (link not working; see archived version) - It's from 2003, but perhaps it still works. CPNMouse allows developers to use more than one pointing device in Windows 2000/XP applications, while maintaining backward compability with old applications.

Dual Mouse & keyboard - More current. This will allow 2 mice to be active on one computer. This will be useful for dual display or spanning monitors. 2 people can use one computer at the same time. Surf the net x 2.

Also, an article on the subject at Occupational Health & Safety Magazine: Two-Fisted Mousing. Haven't gotten through it yet, but it looks interesting.

share|improve this answer
11  
Dual Mouse & Keyboard is in planning phase since '07... –  Tobias Kienzler Jan 7 '11 at 12:43
4  
The link CPNMouse now returns 404 and the "Dual Mouse & Keyboard" project doesn't seem to really exist - it has no files, no issues and no activity (but it does, surprisingly, have reviews) - so your answer is no longer relevant. –  Nir Dec 25 '12 at 9:12
4  
Not sure why people are still upvoting this answer. CPNMouse doesn't exist anymore, and Dual Mouse & Keyboard never existed in the first place. –  BlueRaja Mar 27 '13 at 22:40
1  
    
Here's another alternative link to the files in case the above ones stop working: mirror.transact.net.au/pub/sourceforge/c/project/cp/cpnmouse –  Sam Jun 29 '13 at 6:35
show 1 more comment

Multimouse for Windows 7

alt text

share|improve this answer
6  
sounds nice, but it seems one needs a second pc to start a rdp session first –  Tobias Kienzler Jan 7 '11 at 12:45
add comment

You're looking for TeamPlayer.

share|improve this answer
    
Correct link seems to be here. I have no idea if it works, since it's not free - though a tool like this really should be... –  BlueRaja Mar 24 '13 at 1:36
    
This one actually works. However, in my case, the effective mouse input update/refresh rate was reduced when I used it. –  Sam Jun 29 '13 at 6:22
add comment

I haven't tried it myself but Pluralinput looks to be another option.

share|improve this answer
1  
this is buggy but is beta in active development, this will have a nice future :) –  José Roberto Araújo Júnior Mar 30 '13 at 18:10
1  
This didn't work for me with Windows 8; it thought both mice were just one mouse. –  Sam Jun 29 '13 at 6:04
    
This worked for me after a reboot in Windows 7. Its a little buggy but works. Developer needs to add an option to flip the mouse image! –  hooby3dfx Feb 24 at 21:00
add comment

Microsoft Touch SDK has this functionality.

Maybe this project on codeplex will be helpfully - http://multitouchvista.codeplex.com/

share|improve this answer
    
This appears to treat multiple mice as multiple touches on a touch-screen, rather than multiple separate mouse pointers. I can't imagine a scenario where that would be useful. –  BlueRaja Mar 27 '13 at 22:43
    
@BlueRaja: It's a nice solution for multitouch developers who doesn't have multitouch screen... –  itsho Apr 23 '13 at 17:56
1  
I don't think this is of much use to end-users. –  Sam Jun 29 '13 at 6:09
add comment

I was looking for collaborative screen sharing with two mice - found Screenhero . Free for now as it is in beta. Good times.

share|improve this answer
1  
Woah that actually looks really cool, I'm impressed. –  Simon Sheehan Oct 17 '13 at 15:21
1  
Well, one needs to have two PCs and one is connecting to another (like Multimouse in post above). What the question is about: can one connect two mouses or keyboards to one PC and use them independently? –  dma_k Oct 31 '13 at 0:06
    
@dma_k You're absolutely right, maybe I should have added this as a comment rather than an answer. My bad. –  saranicole Nov 16 '13 at 17:12
add comment

I have been using two mice alternating (one on each side of my keyboard) for ergonomic reasons. Windows 7 allowed for this just fine for 2 years until a month ago or so, That is when the one on the left started to execute a double click if I clicked once. It also highlighted a whole word if I only wanted to place the cursor in a certain spot.

I asked my office professional for another mouse to check if this was a hardware issue - Nope! Same thing again. That's when I ran into EitherMouse and downloaded it. Alas, life is good again! No more crazy mouse behaviour.

share|improve this answer
1  
Is eithermouse.com what you're referring to? I guess as a new user, you might not be able to post such link. But also, your post smells a little bit like spam. But that links seems to be freeware? –  Arjan May 21 '13 at 21:21
2  
This does not address the question on how to have multiple cursors. –  AthomSfere May 21 '13 at 21:36
    
The website doesn't currently load for me, but from a cached Google version, it indicates that it just allows separate configuration (not use) for each mouse. –  Sam Jun 29 '13 at 6:16
2  
@AthomSfere: Well, it does support multiple cursors. I've just downloaded the latest version and played in "Multi-Cursor" mode. It's almost working :) –  dma_k Oct 31 '13 at 0:43
    
@dma_k Nice! I just looked at the site again and I do not see mention of that... But downloaded and confirmed! –  AthomSfere Oct 31 '13 at 1:02
add comment

I have no idea if this works, but here is an AutoIt script that claims to allow two cursors at once from two separate mice.

share|improve this answer
2  
The author says in the code comments that clicking isn't possible, so this probably isn't of much real world value. –  Sam Jun 29 '13 at 6:15
add comment

Download the free GlovePIE. Its website states:

You can even use it to control multiple mouse pointers with multiple mice.

share|improve this answer
add comment

I Considered all of the above Apps that claim to do this task. The BEST, most TRANSPARENT, USER FRIENDLY, SMALL LEARNING CURVE app was Plural Input

Currently in Beta Version but very good.

  1. Download and Install Plural Input
  2. Make sure Microsoft .NET Framework 4.5 is installed too.
  3. Install Plural Input Drivers over your existing additional mouse driver under: Control Panel >> Device Manager >> Mice & other pointing devices.
  4. You will find the Driver under C:\Program Files (x86)\Pluralinput\Driver
  5. Install Correct Driver! Windows 7, 8 and 8.1 have their own 32 and 64 bit driver
  6. Setup Plural input
  7. Run Plural Input
share|improve this answer
    
Hello Verus and welcome to Superuser. Unfortunatly your answer is the same as Danny's. If you have something to contribute, please edit the existing answer –  nixda Mar 16 at 15:23
add comment

You can use Microsoft Multi-Point SDK (http://www.microsoft.com/multipoint/mouse-sdk/ , for people who have basic developer/math skills) or Mouse Mischief (http://www.microsoft.com/multipoint/mouse-mischief/en-us/default.aspx) for those who are teachers. P.S. never can you have two mouse cursors because usually the application draws them not the windows OS. I am researching this for my Kinect project here which will emulate multiple mice device and input to them from multiple Kinect users: http://kinectmultipoint.codeplex.com. Keep checking up on it because I am researching a better method then Microsoft's DSF(Device simulation framework) to do so. For the most part, the Kinect code is close to working but I am still working on the mouse simulation part.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.