Interaction- Desktop Environments

Sketch - Two-Handed Input

Two hands are used to simultaneously translate and rotate an object

Project Overview

Computer interfaces have so far been limited to keyboard and mouse-based solutions, even though people naturally work with two hands and in three dimensions. Two-handed interaction is increasingly being used in desktop environments [BUXT86][KABB94]. Interfaces for compound continuous tasks (e.g., positioning an object in 3D) that use one-handed input are often less natural and less efficient than interfaces that split those tasks into parallel subtasks. For example, with our two-handed Sketch interface [ZELE97] the dominant and non-dominant hands can work together efficiently to simultaneously translate and rotate an object, corresponding more closely to real-world interaction. Other tasks such as viewpoint specification and temporary ungrouping are also simpler and more efficient with a two-handed interface.


Center Sites

Brown

Lead Researchers

Robert C. Zeleznik

Bibliographic References

[BUXT86]W. Buxton and B. Myers, "A Study in Two-Handed Input", Human Factors in Computing Systems, pp. 321-326, 1986.
[KABB94]P. Kabbash, W. Buxton, A. Sellen, "Two-Handed Input in a Compound Task", Proceedings of CHI, pp. 417-423, 1994.
[ZELE97]Robert C. Zeleznik, A. Forsberg, P. Strauss, "Two Pointer Input for 3D Interaction," Proceedings of 1997 Symposium on Interactive 3D Graphics (Providence, Rhode Island, April 27-30, 1997), pp. 115-120.

Interaction Bibliography
Full Research Bibliography

Web References

Sketch

Interaction Overview
Home Research Outreach Televideo Admin Education