ABSTRACT
We describe the design of and experience with PointRight, a peer-to-peer pointer and keyboard redirection system that operates in multi-machine, multi-user environments. PointRight employs a geometric model for redirecting input across screens driven by multiple independent machines and operating systems. It was created for interactive workspaces that include large, shared displays and individual laptops, but is a general tool that supports many different configurations and modes of use. Although previous systems have provided for re-routing pointer and keyboard control, in this paper we present a more general and flexible system, along with an analysis of the types of re-binding that must be handled by any pointer redirection system This paper describes the system, the ways in which it has been used, and the lessons that have been learned from its use over the last two years.
Supplemental Material
- Bier, Eric A., Steve Freeman, Ken Pier, MMM: The multi-device multi-user multi-editor, CHI92]] Google ScholarDigital Library
- Brumitt, B., Meyers, B., Krumm, J., Kern, A., and Shafer, S, EasyLiving: Technologies for Intelligent Environments". Handheld and Ubiquitous Computing, September 2000.]] Google ScholarDigital Library
- Coen, Michael. Design Principles for Intelligent Environments. Proceedings of AAAI'98. Madison, WI, 1998]] Google ScholarDigital Library
- Fox, A., Johanson, B., Hanrahan, P., Winograd, T., PDAs in Interactive Workspaces, Computer Graphics and Animation, May, 2000.]]Google Scholar
- Guimbretière, François, Maureen Stone, Terry Winograd, Fluid Interaction with High-resolution Wall-size Displays, UIST 2001.]] Google ScholarDigital Library
- Hubinette, Fredrik, x2vnc, http://fredrik.hubbe.net/x2vnc.html.]]Google Scholar
- iROS open source, http://iros.sourceforge.net]]Google Scholar
- Johanson, B. and Fox, A., "The Event Heap: A Coordination Infrastructure for Interactive Workspaces," To appear in Proc. of the 4th IEEE Workshop on Mobile Computer Systems and Applications (WMCSA-2002), Callicoon, New York, USA, June, 2002.]] Google ScholarDigital Library
- Johanson, Brad, Armando Fox, and Terry Winograd, The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms, IEEE Pervasive Computing Magazine 1(2), April-June 2002.]] Google ScholarDigital Library
- Johanson, B., Ponnekanti, S., Sengupta, C., Fox, A., "Multibrowsing: Moving Web Content Across Multiple Displays," Proceedings of Ubicomp 2001, September 30-October 2, 2001.]] Google ScholarDigital Library
- Fischer, Martin; Stone Maureen; Liston, Kathleen; Kunz, John; Singhal, Vibha (2002). "Multi-stakeholder collaboration: The CIFE iRoom." Proceedings CIB W78 Conference 2002: Distributing Knowledge in Building, Aarhus School of Architecture and Centre for Integrated Design, Aahus, Denmark, pp. 6-13.]]Google Scholar
- Myers, Brad A., Herb Stiel, and Robert Gargiulo. "Collaboration Using Multiple PDAs Connected to a PC." Proceedings CSCW'98: ACM Conference on Computer-Supported Cooperative Work, November 14-18, 1998, Seattle, WA. pp. 285-294.]] Google ScholarDigital Library
- Rekimoto, J. "Augmented Surfaces: A Spatially Continuous Work Space for Hybrid Computing Environments." CHI'99, pp. 378-385.]] Google ScholarDigital Library
- Richardson, Tristan, Quentin Stafford-Fraser, Kenneth R. Wood & Andy Hopper, "Virtual Network Computing", IEEE Internet Computing, Vol.2 No.1, Jan/Feb 1998 pp33-38.]] Google ScholarDigital Library
- Smart Technologies SMART Board, http://www.smarttech.com/SmartBoard/.]]Google Scholar
- Streitz, Norbert A., Jörg Geißler, Torsten Holmer, Shin'ichi Konomi, Christian Müller-Tomfelde, Wolfgang Reischl, Petra Rexroth, Peter Seitz, Ralf Steinmetz, i-LAND: An interactive Landscape for Creativity and Innovation, CHI99]] Google ScholarDigital Library
- Tandler, Peter: Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices. In: Proceedings of UbiComp2001: Ubiquitous Computing. Heidelberg: Springer LNCS 2201, 2001, pp. 96-115.]] Google Scholar
- Weiser, M., The computer for the twenty-first century. Scientific American, 94-100, September 1991.]]Google Scholar
- x2x, http://ftp.digital.com/pub/DEC/SRC/x2x/]]Google Scholar
Index Terms
- PointRight: experience with flexible input redirection in interactive workspaces
Recommendations
Gluey: Developing a Head-Worn Display Interface to Unify the Interaction Experience in Distributed Display Environments
MobileHCI '15: Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and ServicesDistributed display environments (DDEs) allow use of various specialized devices but challenge designers to provide a clean flow of data across multiple displays. Upcoming consumer-ready head-worn displays (HWDs) can play a central role in unifying the ...
Desktop-Gluey: Augmenting Desktop Environments with Wearable Devices
MobileHCI '15: Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services AdjunctUpcoming consumer-ready head-worn displays (HWDs) can play a central role in unifying the interaction experience in Distributed display environments (DDEs). We recently implemented Gluey, a HWD system that 'glues' together the input mechanisms across a ...
Investigating the Role of a Large, Shared Display in Multi-Display Environments
We conducted an empirical study to investigate the use of personal and shared displays during group work. The collaborative environments under study consisted of personal workspaces, in the form of laptops, and a shared virtual workspace displayed on a ...
Comments