A learning model for forecasting the future of information technology
Future Computing Systems
MMM: a user interface architecture for shared editors on a single screen
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Toolglass and magic lenses: the see-through interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
KidPad: a design collaboration between children, technologists, and educators
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Proceedings of the conference on Graphics interface '97
Collaboration using multiple PDAs connected to a PC
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Single display groupware: a model for co-present collaboration
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
FlowMenu: combining command, text, and data entry
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Phidgets: easy development of physical interfaces through physical widgets
Proceedings of the 14th annual ACM symposium on User interface software and technology
DiamondTouch: a multi-user touch technology
Proceedings of the 14th annual ACM symposium on User interface software and technology
How people use orientation on tables: comprehension, coordination and communication
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Reducing interference in single display groupware through transparency
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Enhancing creativity with (groupware) toolkits
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
DiamondSpin: an extensible toolkit for around-the-table interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
TrackMouse: a new solution for 2+2D interactions
Proceedings of the third Nordic conference on Human-computer interaction
Avoiding interference: how people use spatial separation and partitioning in SDG workspaces
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Storage Bins: Mobile Storage for Collaborative Tabletop Displays
IEEE Computer Graphics and Applications
TrackMouse: une solution 4D pour des interactions avec deux curseurs
IHM 2004 Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine
TIDL: mixed presence groupware support for legacy and custom applications
AUIC '06 Proceedings of the 7th Australasian User interface conference - Volume 50
Identity-Differentiating Widgets for Multiuser Interactive Surfaces
IEEE Computer Graphics and Applications
Toolkits and interface creativity
Multimedia Tools and Applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Groupware support in the windowing system
AUIC '07 Proceedings of the eight Australasian conference on User interface - Volume 64
Speech-filtered bubble ray: improving target acquisition on display walls
Proceedings of the 9th international conference on Multimodal interfaces
Implementing three-party desktop videoconferencing
OZCHI '07 Proceedings of the 19th Australasian conference on Computer-Human Interaction: Entertaining User Interfaces
Proceedings of the 2nd international conference on Tangible and embedded interaction
Designing haptic icons to support collaborative turn-taking
International Journal of Human-Computer Studies
Natural interaction on tabletops
Multimedia Tools and Applications
Enabling co-located ad-hoc collaboration on shared displays
AUIC '08 Proceedings of the ninth conference on Australasian user interface - Volume 76
Metamouse: multiple mice for legacy applications
CHI '09 Extended Abstracts on Human Factors in Computing Systems
MEMODULES as Tangible Shortcuts to Multimedia Information
Human Machine Interaction
Socialized Computers and Collaborative Learning
New Frontiers in Artificial Intelligence
GT/SD: performance and simplicity in a groupware toolkit
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Model-based development of synchronous collaborative user interfaces
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Investigating teamwork and taskwork in single- and multi-display groupware systems
Personal and Ubiquitous Computing
PyMT: a post-WIMP multi-touch user interface toolkit
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
Human–Computer Interaction and Global Development
Foundations and Trends in Human-Computer Interaction
A case study on designing interfaces for multiple users in developing regions
Proceedings of the First ACM Symposium on Computing for Development
Integrating 2D mouse emulation with 3D manipulation for visualizations on a multi-touch table
ACM International Conference on Interactive Tabletops and Surfaces
Web-based multipointer interaction on shared displays
Proceedings of the ACM 2011 conference on Computer supported cooperative work
uPlatform: a customizable multi-user windowing system for interactive tabletop
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Clicky: input in pervasive systems
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
iScreen: a toolkit for interactive screens
Proceedings of the 2012 International Symposium on Pervasive Displays
Metamouse: improving multi-user sharing of existing educational applications
Proceedings of the 4th ACM/IEEE International Conference on Information and Communication Technologies and Development
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Researchers in Single Display Groupware (SDG) explore how multiple users share a single display such as a computer monitor, a large wall display, or an electronic tabletop display. Yet today's personal computers are designed with the assumption that one person interacts with the display at a time. Thus researchers and programmers face considerable hurdles if they wish to develop SDG. Our solution is the SDGToolkit, a toolkit for rapidly prototyping SDG. SDGToolkit automatically captures and manages multiple mice and keyboards, and presents them to the programmer as uniquely identified input events relative to either the whole screen or a particular window. It transparently provides multiple cursors, one for each mouse. To handle orientation issues for tabletop displays (i.e., people seated across from one another), programmers can specify a participant's seating angle, which automatically rotates the cursor and translates input coordinates so the mouse behaves correctly. Finally, SDGToolkit provides an SDG-aware widget class layer that significantly eases how programmers create novel graphical components that recognize and respond to multiple inputs.