* Page Status: * Early Draft: Please make changes where you like. * Abstract: Altho Multiple Input devices can be connected and utilized in a computer desktop environment, such devices have historically been limited to operating one at a time. For example, currently, X only supports a single Pointer per screen / Monitor (altho x can be configured to allow multiple input devices to send events to this Pointer) they are limited to effectively "fight" for control of the Pointer. This and related wiki topics will explore the possibility of allowing not only multiple input devices (such as dual mice) but also multiple cursors and pointers on the screen itself. * Application: The ability to connect multiple input devices (such as keyboards and mice) which are in turn allowed the ability to simultaneously interact with various applications on the desktop would greatly enhance the ability to collaborate in real time on various projects and real world applications including educational and business related settings. * Goals: It is the goal of this section to explore the possibility of developing X to the point of realizing the ability to allow multiple Pointers and Cursers which are each respectively tied to multiple keyboards and mice (or other pointer devices) on a single screen/monitor. Milestones/goals: * Multiple Pointers controlled by Multiple mice on a single screen / monitor at the same time * Multiple Cursers controlled by Multiple keyboards on a single screen / monitor at the same time -- Main.[[TravisBarker|TravisBarker]] - 06 Sep 2004 * %N% This section will be changing rapidly in the coming days, does this TWiki have per-topic Notifications Plug-in installed? If so, we could subscribe to be notified of changes to specific topics rather than global [[WebNotify|WebNotify]] listings. (more like a mailing list) * Various Discussions on this topic. * [[http://discussion.autodesk.com/thread.jspa?threadID=345826|http://discussion.autodesk.com/thread.jspa?threadID=345826]] * [[http://xfree86.desiato.de/xfree86/pipermail/xpert/2000-October/002289.html|http://xfree86.desiato.de/xfree86/pipermail/xpert/2000-October/002289.html]] * [[http://www.dclug.org.uk/archive/2004/07/msg00016.html|http://www.dclug.org.uk/archive/2004/07/msg00016.html]] * [[http://66.102.9.104/search?q`cache:gbr4BtCFzPYJ:www.comp.lancs.ac.uk/computing/users/dixa/papers/dynamic-pntrs-95/+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8|http://66.102.9.104/search?q`cache:gbr4BtCFzPYJ:www.comp.lancs.ac.uk/computing/users/dixa/papers/dynamic-pntrs-95/+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8]] * [[http://66.102.9.104/search?q`cache:LrrANW0DhEEJ:graphics.stanford.edu/papers/pointright/pr''paper''final.PDF+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8|http://66.102.9.104/search?q`cache:LrrANW0DhEEJ:graphics.stanford.edu/papers/pointright/pr''paper''final.PDF+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8]] * [[http://66.102.9.104/search?q`cache:1acN7LPEQ2wJ:c2.com/cgi/wiki%3FVirtualPairProgramming+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8|http://66.102.9.104/search?q`cache:1acN7LPEQ2wJ:c2.com/cgi/wiki%3FVirtualPairProgramming+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8]] * [[http://66.102.9.104/search?q`cache:YZUvtobN8hYJ:lists.gnu.org/archive/html/pingus-cvs/2003-10/msg00067.html+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8|http://66.102.9.104/search?q`cache:YZUvtobN8hYJ:lists.gnu.org/archive/html/pingus-cvs/2003-10/msg00067.html+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8]] * [[http://66.102.9.104/search?q`cache:ioNe7wolRfoJ:interactivity.stanford.edu/projects/pointright.html+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8|http://66.102.9.104/search?q`cache:ioNe7wolRfoJ:interactivity.stanford.edu/projects/pointright.html+%22multiple+pointers%22+%2Bmouse&hl`en&lr`lang_en&ie`UTF-8]]