skip to main content
10.1145/97243.97263acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article
Free Access

The design space of input devices

Authors Info & Claims
Published:01 March 1990Publication History

ABSTRACT

A bewildering variety of devices for communication from humans to computers now exists on the market. In order to make sense of this variety, and to aid in the design of new input devices, we propose a framework for describing and analyzing input devices. Following Mackinlay's semantic analysis of the design space for graphical presentations, our goal is to provide tools for the generation and test of input device designs. The descriptive tools we have created allow us to describe the semantics of a device and measure its expressiveness. Using these tools, we have built a taxonomy of input devices that goes beyond earlier taxonomies of Buxton & Baecker and Foley, Wallace, & Chan. In this paper, we build on these descriptive tools, and proceed to the use of human performance theories and data for evaluation of the effectiveness of points in this design space. We focus on two figures of merit, footprint and bandwidth, to illustrate this evaluation. The result is the systematic integration of methods for both generating and testing the design space of input devices.

References

  1. 1.Albert, A., (1982). The effect of graphic input devices on performance in a cursor positioning task. Proceedings of ~he H~man Factors Society- ~6th An~ua! Meeting, pp. 54-58.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.Anson, E. (1982). The device model of interaction. Computer Graphics, 16(3), 107-114. Also, SIG- GRAPH '82 Proceedings. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Baecker, R. M., & Buxton, W. (Eds.), (i987). Readings in human-computer interaction: A multidisciphnar~ approach. Los Altos, CA: Morgan Kaufmann, 357-365. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Buxton, W. (1983). Lexieal and pragmatic considerations of input structures. Computer Graphics 1~(1), 31-37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Card, S.K., English, W.K., & Burr, B.J. (1978). Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys for text selection on a CRT. Ergonomics P1, 601-613.Google ScholarGoogle Scholar
  6. 6.Card, S.K. (1989). Human factors and artificial intelligence. In P.A. H anccock & M.H. Chignell (Eds.), Intelligent interfaces: theory, research and design. Elsevier Science Publishers B.V. (North- Holland).Google ScholarGoogle Scholar
  7. 7.English, W. K., Engelbart, D. C., & Berman, M. L. (1967). Display-selection techniques for text manipulation. IEEE Transactions on Human Factors in Electronics HFE-8, 5-15.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8.Epps, B., Snyder, H., & Mutol, W. (1986). Comparison of six cursor devices on a target acquisition task. Proceedings of the Society for Information Display, pp. 302-5.Google ScholarGoogle Scholar
  9. 9.Fitts, P. M. (1954). The information capacity of the human motor system in controlling amplitude of movement. Journal of Experimental Psychology 47, 381-391.Google ScholarGoogle ScholarCross RefCross Ref
  10. 10.Foley, J. D., Wallace, V. L., & Chan, P. (1984). The human factors of computer graphics interaction techniques. IEEE Computer Graphics 84 Applications 4(11), 13-48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Karat, j., McDonald, J., & Anderson, M. (1985). A comparison of selection techniques: touch panel, mouse and keyboard. In B. Shacket (Ed.), Human- Computer interaction- INTERACT 84, pp. 189- 193.Google ScholarGoogle Scholar
  12. 12.Langolf, G. D. (1973). Human motor performance in precise microscopic work. PdD dissertation. University of Michigan. Also published by the MTM Association, Fairlawn, New Jersey, 1973.Google ScholarGoogle Scholar
  13. 13.Mackinlay, J. (1986a). Automatic design of graphical presentations. PhD dissertation. Computer Science Dept., Stanford University. Also Tech. Rep. Stan-CS-86-1038. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.Mackinlay~ J. (19865) Automating the design of graphical presentations of relational information. A CM Transactions on Graphics,5(2, April), 11(1- 141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Mackinlay, J.D., Card, S.K., & Robertson, G.G. (in press). A semantic analysis of the design space of input devices. To appear in Human-Computer Interaction, Lawrence Erlbaum. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Olsen, D. R., et al. (1987). ACM SIGGRAPH workshop on software tools for user interface management. Computer Graphics 21(2), 71-147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Olsen, D. R., & Halversen, B. W. (1988). Interface usage measurements in a user interface management system. Proceedings of the A CM SIG- GRAPH Symposium on User Interface Software. Banff, Alberta, Canada, Octc)ber, 19988, 102-108. New York: ACM Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Pfaff, G. E. (1985). User interface management systems. New York: Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Robertson, G. G., Card, S. K. & Mackinlay, J. (1989). The cognitive coprocessor architecture for interactive user interfaces. Proceedings of A CM Symposium on User Iulerface Software 8J Technology. Williamsburg, VA, in press. New York:ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.Sheridan, T.B. (1984). Supervisory control of remote manipulators, vehicles and dynamic pro- ~esses" experiments in command and display aiding. Advances in Man.Machine System Research, I, 49-137, JAI Press.Google ScholarGoogle Scholar
  21. 21.Siewiorek, D., Bell, G., & Newell, A. (1981). Computer structures. New York: McGraw-Hill.Google ScholarGoogle Scholar
  22. 22.Tanner, P. P. & Buxton, W. A. S. (1985). Some issues in future UIMS development. In G. E. Pfaff (ed.), User interface management systems, (pp. 67- 79), New York: Springer-Verlag.Google ScholarGoogle Scholar
  23. 23.van den Bos, J. (1988). Abstract iteraetion tools: a language for user interface management systems. ACM Transactions on Programming Languages and Systems, I0(2), 215-247. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.Welford, A. T. (1968). Fundamentals of skill. London: Methuen.Google ScholarGoogle Scholar
  25. 25.Whitefield, D., Ball, R., & Bird, J. (1983). Some comparisons of on-display and off-display touch input devices for interaction with computer generated displays. Ergonomics, 26(11), pp. 1033-1053.Google ScholarGoogle ScholarCross RefCross Ref
  26. 26.Zwicky, F. (1967) The morphological approach to discovery, invention, research, and construction. In F. Zwicky & A. G. Wilson (Eds.), New methods of thought and procedure. Springer-Verlag (New York).Google ScholarGoogle Scholar

Index Terms

  1. The design space of input devices

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              CHI '90: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
              March 1990
              474 pages
              ISBN:0201509326
              DOI:10.1145/97243

              Copyright © 1990 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 March 1990

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              CHI '90 Paper Acceptance Rate47of260submissions,18%Overall Acceptance Rate6,199of26,314submissions,24%

              Upcoming Conference

              CHI '24
              CHI Conference on Human Factors in Computing Systems
              May 11 - 16, 2024
              Honolulu , HI , USA

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader