This is just a question of curiosity. Why cannot I use two keyboards at the same time in Windows? For example, typing in Notepad using 2 keyboards in real parallel mode. Is there any multitasking or parallel processing OS that can do it?
feedback
|
migrated from stackoverflow.com Apr 29 '10 at 12:37
This question came from our site for professional and enthusiast programmers.
|
Parallel, simultaneous use of multiple input devices on one computer is technically possible, but not widely supported because there is lack of demand. It would require extra software developer time to design, test, and maintain such a feature. Most software companies, including Microsoft, choose to devote developers' time to other features that are more in demand. However, some companies decide it is worth putting in the extra effort. Mouse Party is an example of software that supports up to 9 mice pointers simultaneously on one computer:
Note: I was originally thinking of a different game that supported "party-mode" mice (perhaps the first one to do so?), but couldn't find it. It was released several years ago. I think each player controlled their own pirate ship. Anyone else remember this game? | |||
|
feedback
|
|
No OS that I know of supports two independent cursors, or keyboard inputs to the same session. Microsoft does however support two (or more) different users sessions on one PC. It's called Windows Multipoint and is aimed at medical and educational situations, but could work anywhere really. This allows a PC to have two keyboards, mice, and screens at the same time; and the sessions on the screens are independent. HP makes a MS 6000 desktop that does this, and T100 modules to plugin additional stations. You can add quite a few additional stations if the workload is very light. X can already do this sort of thing by setting up two different X servers with different configurations (for the screen, keyboard, and mouse). | |||||
feedback
|
|
There is a project called Multi-Pointer X (aka MPX) on X.org user system (like Linux). Here is a demo. But I think that a MPX-like system would be available on Windows, help to the "Surface" project development and the new multi-touch supports. | |||
|
feedback
|
|
There are other good answers looking for workarounds, but none so far seem to explain why the feature doesn't exist. Windows can't do this for a number of reasons. Among them:
| |||
|
feedback
|
|
MS research is working on two or more mice here. http://research.microsoft.com/en-us/um/india/projects/edulab/multipoint.html | |||
|
feedback
|
|
I never had such problems. On my Windows Vista, I am currently using 2 keyboards (one internal to the laptop and one external), and it works properly. I can even press shift on one, and it works (though the same doesn't work properly on Linux). I can also use 2 mice (I tried the touchpad and an external mouse, and also 2 external mice). | |||||||||
feedback
|