In this paper the implementation of a Microsoft Windows driver including APIs supporting multiple pointing devices is presented. Microsoft Windows does not natively support multiple pointing devices controlling independent cursors, and a number of solutions to this have been implemented by us and others. Here we motivate and describe a general solution, and how user applications can use it by means of a framework. The device driver and the supporting APIs will be made available free of charge. Interested parties can contact the author for more information.
Proceedings of Microsoft Summer Workshop for Faculty and Phds: Supporting Multiple Pointing Devices in Microsoft Windows, 2002
Main Research Area:
Microsoft Summer Workshop for Faculty and PhDs, 2002