In May this year Microsoft's Bill Gates showed off his expensive touch-sensitive table called Surface. Now the Linux world has a similar project under development and has released videos of it in action. Although still in the early days of development, MPX or Multi-Pointer X, is a modification of the X Windows Server that allows multiple input devices to be used at the same time.
Gizmodo has an interview with developer Peter Hutterer, a PhD student in the Wearable Computers Lab at the University of South Australia.
Gizmodo writes that MPX only needs a normal computer and any number of keyboards and mice attached to use it. "The system lets multiple users interact with one or various applications simultaneously. The software is still in development and there are a ton of bugs to fix according to Hutterer. However, it will give you a good idea about what you will be able to do."