SavinaRoja / PyUserInput

A module for cross-platform control of the mouse and keyboard in python that is simple to install and use.
GNU General Public License v3.0
1.07k stars 244 forks source link

Multimouse control #40

Open spoty opened 10 years ago

spoty commented 10 years ago

Hello guys, can I use PyUserInput to control multiple coursors? Thank you in advance.

pepijndevos commented 10 years ago

Don't think so. Do you have any pointers to the native API's to do so? Might be fun to play with.

SavinaRoja commented 10 years ago

Not at the moment, not elegantly. I know there are some applications out there to get past the one pointer limitation, though I'm not familiar enough with them to gain much insight. Touch input on the other hand is a sort of multi-pointer technology...

A system could theoretically be designed such that multiple PyMouse pointers could operate in separate threads without action collision, Or possibly to allow a PyMouse pointer to operate simultaneously while a human operates the physical mouse with care to avoid collision. Both of these approaches may have their own limitations. It is a very intriguing idea.