Dynamically adapting GUIs to diverse input devices

Scott Carter, Amy Hurst, Jennifer Mankoff, Jack Li

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many of today's desktop applications are designed for use with a pointing device and keyboard. Someone with a disability, or in a unique environment, may not be able to use one or both of these devices. We have developed an approach for automatically modifying desktop applications to accommodate a variety of input alternatives as well as a demonstration implementation, the Input Adapter Tool (IAT). Our work is differentiated from past work by our focus on input adaptation (such as adapting a paint program to work without a pointing device) rather than output adaptation (such as adapting web pages to work on a cellphone). We present an analysis showing how different common interactive elements and navigation techniques can be adapted to specific input modalities. We also describe IAT, which supports a subset of these adaptations, and illustrate how it adapts different inputs to two applications, a paint program and a form entry program.

Original languageEnglish (US)
Title of host publicationProceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Pages63-70
Number of pages8
DOIs
StatePublished - 2006
EventEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006 - Portland, OR, United States
Duration: Oct 23 2006Oct 25 2006

Publication series

NameEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Volume2006

Conference

ConferenceEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Country/TerritoryUnited States
CityPortland, OR
Period10/23/0610/25/06

Keywords

  • Accessibility
  • Interaction techniques
  • Toolkits

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Dynamically adapting GUIs to diverse input devices'. Together they form a unique fingerprint.

Cite this