Precise Selection Techniques for Multi-Touch Screens
The size of human fingers and the lack of sensing precision can make precise touch screen interactions difficult. We present a set of five techniques, called Dual Finger Selections, which leverage the recent development of…
The Springboard: Multiple Modes in One Spring-loaded Control
Modes allow a few inputs to invoke many operations, yet if a user misclassifies or forgets the state of a system, modes can result in errors. Spring-loaded modes (quasimodes) maintain a mode while the user…
Zone and Polygon Menus: Using Relative Position to Increase the Breadth of Multi-Stroke Marking Menus
We present Zone and Polygon menus, two new variants of multi-stroke marking menus that consider both the relative position and orientation of strokes. Our menus are designed to increase menu breadth over the 8 item…
Hover Widgets: Using the Tracking State to Extend the Capabilities of Pen-Operated Devices
We present Hover Widgets, a new technique for increasing the capabilities of pen-based interfaces. Hover Widgets are implemented by using the pen movements above the display surface, in the tracking state. Short gestures while hovering,…