A Toolkit Supporting Pen-Based Interfaces

  • Authors:
  • James I. Hong;James Landay

  • Affiliations:
  • -;-

  • Venue:
  • A Toolkit Supporting Pen-Based Interfaces
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Despite the fact that pens are becoming a common input device for computers, software support for using them is rudimentary at best. The input / output models in existing windowing systems are insufficient, as they have been optimized for the keyboard and mouse, relegating all other modalities as second-class citizens. With respect to input and output for pens, we are at the same stage windowing toolkits were in the early 1980s, with many bits and pieces here and there, but no cohesive frameworks to support the creation of real applications. To facilitate further exploration into alternative input / output models for pens, we have created SATIN, a first-generation toolkit designed to support pen-based interfaces. In this paper, we describe the functionality, architecture, and abstractions in SATIN, as well as some sample applications built on top of it, and conclude with lessons learned.