Calling all Longhorn team developers! I would like to be able to have multiple cursor inputs. Two or more mice, two or more keyboards, etc.
This came out of my desire to have a touch screen that actually works. I want to use a big plasma touch screen as an audio/video workstation. Lots of knobs, switches, and levers. Many times I have to pull two or more faders simultaneously. This is imposssible with Windows because there's only one mouse.
Now, I know what you're thinking. How would API calls like GetCursorPos work? Well, you'd have your default input device, and then you'd have multiple real or virtual input devices.