Back to Projects

Bimanual Interaction for Tablet Computing

Interfaces that receive the majority of input through an electronic stylus often overload the stylus via software state, creating a set of modes in the interface. Typical examples of these interfaces are found in applications designed primarily for a tablet computer or data tablet, such as Windows Journal and Microsoft OneNote. In these applications a set of software buttons at the top of the screen allows a user to change the state of the tablet interface to support actions such as inking, erasing, highlighting, and editing to create and manipulate content. Prior to our work, these state manipulation operations were shown to be error-prone and have a high temporal cost.

To address the temporal cost associated with switching software state, we developed an interaction technique for switching software states that is based on bimanual coordination. The technique, called concurrent bimanual mode switching, allows a user to overlap the selection of software state using their non-preferred hand while performing a gesture with the preferred hand. We demonstrated that this technique allows a user to spend less time switching software state while providing interface designers with the ability to provide more options (i.e. states) to the user than previous techniques.