Is there a way I can create a USB Mouse driver for windows? I want to be able to plug in two mouses (or maybe 3, or 4) and interpret it's movement's and keypresses for an application I'm developing, in a way Windows won't even know there is more than a mouse plugged in.
A:
Windows XP or newer should support multiple mice using Raw Input: http://www.jstookey.com/arcade/rawmouse/
Your application will need some code for drawing and handling its multiple pointers, but writing a custom mouse driver seems a lot more difficult to me...
Turbo J
2010-08-24 23:07:33
A:
Might want to look at Mirosofts Multipoint Mouse SDK.
It allows you to have upto 25 mouse pointers on the screen.
mikek3332002
2010-08-26 05:51:25
randomly imposed arbitrary limit ftw
Longpoke
2010-08-26 06:05:33
Well how many mice would you be able to connect to a computer? And how would you show all the pointers. Also how would you differentiate the cursors then?
mikek3332002
2010-08-26 06:40:06
Around 4 mice, I intend on using that for a game, so the pointers will show on different screens(sections).
d0100
2010-08-29 23:12:32
MultiPoint is made in C#, so I have to use raw input :http://msdn.microsoft.com/en-us/library/ms645546%28VS.85%29.aspxto be able to create a C++ application.But I really don't know where to start.
d0100
2010-08-29 23:15:20