Human Factors for Input Devices CSE 510 Richard Anderson Ken Fishkin.

Slides:



Advertisements
Similar presentations
Standard Input Devices section 2a This lesson includes the following sections: · The Keyboard · The Mouse · Variants of the Mouse.
Advertisements

Data Entry Devices Introduction –Keyboard entry devices are superior to other devices such as knobs, levers, and thumb wheels. –Speed and accuracy are.
CS133 Input and output devices
Introduction to Computer Input Devices and Their Evaluation Shumin Zhai IBM Almaden Research Center.
Input Devices. Objectives o State what is an input device o State what is input o State what an input device is used for o List the categories of input.
Design of Experiments Lecture I
Design of Controls Wheels Pushbuttons Levers Mice Keyboards Voice Controls Introduction –Most machines require human control –This control is achieved.
1http://img.cs.man.ac.uk/stevens Ergonomics CS2352 Lecture 8 Robert Stevens
Interaction Devices By: Michael Huffman Kristen Spivey.
Copyright 1999 all rights reserved Input Devices n What types are there? n Why do we need them? –What functions do they perform? n What are desirable characteristics.
AbilityNet – Making IT Accessible for All. 1 AbilityNet (Scotland) Welcome to this morning's session, hosted by Craig Mill from AbilityNet Scotland.
Ergonomics & Health and Safety Quick Links – Menu Monitors Input Devices Posture Computers and Stress Health & Safety Laws Instructions If you want, you.
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 7 – Displays & Controls Tues. Feb. 6, 2007 IE 486 Work Analysis & Design II.
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
Objectives Define predictive and descriptive models and explain why they are useful. Describe Fitts’ Law and explain its implications for interface design.
Fitts’ Law Rob Diaz-Marino. Overview  The Basics Who invented it? Who invented it? What does it model? What does it model? How is it used in HCI? How.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
KEYBOARDS, MICE, AND OTHER INPUT DEVICES PRINCIPALS OF INFORMATION TECHNOLOGY.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2005 by The McGraw-Hill Companies,
By Sophie Baxter, Amyar Razi, Jamal Mouhoun, Saavin Abeygunawardena and Shahrukh Yousef.
Input devices are hardware components that enable users to interact with a computer. Without input devices, you would not be able to feed instructions.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
F ITTS ’ L AW ○A model of human psychomotor behavior ○Human movement is analogous to the transmission of information ○Movements are assigned indices of.
Examining Input Devices Computer Concepts Unit B.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
User Models Predicting a user’s behaviour. Fitts’ Law.
IS Fall 2009 Chapter 2: Hardware 1/14/2010.
1 Interacting with your computer Chapter 3 Mailto: Web :
Interaction Gavin Sim HCI Lecture /111. Aims of this lecture Last week focused on persona and scenario creation. This weeks aims are: ◦ To introduce.
Input Devices. What is Input?  Everything we tell the computer is Input.
1 Brief Review of Research Model / Hypothesis. 2 Research is Argument.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
Stanford hci group / cs October 2008 Inp ut Scott Klemmer.
TAUCHI – Tampere Unit for Computer-Human Interaction 1 Statistical Models of Human Performance I. Scott MacKenzie.
Robert Crawford, MBA West Middle School.  Distinguish among four types of input.  Compare and contrast basic input devices.  Discuss the health risks.
Behaviour Models There are a number of models that predict the way in which an interface or user will behave.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
HCI For Pen Based Computing Cont. Richard Anderson CSE 481 B Winter 2007.
Keyboard  Used to input data into application software.  Used for typing in commands to the computer (e.g. Ctrl + P for printing)  The keys are arranged.
COSC 3461: Module 9 A Principle of UI Design (revisited)
Input Devices Lecture 3 Input Devices Md. Mahbubul Alam, PhD PRESENTED BY MD. MAHBUBUL ALAM, PHD 1.
1 ISE 412 Control & Response Selection Response Selection Response Execution.
Modeling Visual Search Time for Soft Keyboards Lecture #14.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
ITM 734 Introduction to Human Factors in Information Systems
User Performance in Relation to 3D Input Device Design  Studies conducted at University of Toronto  Usability review of 6 degree of freedom (DOF) input.
Collecting.  What are some Tools for Information Processes?  Collecting is the information process that involves deciding what to collect, locating.
Human Computer Interface INT211
1. INTODUCTION ○A model of human psychomotor behavior ○Human movement is analogous to the transmission of information ○Movements are assigned indices of.
Lecture 3: Pointing Devices and Fitts’ Law
USER INTERFACE USER INTERFACE January 5, 2006 Intern 박지현 Information Theoretic Model of HCI : A Comparison of the Hick-Hyman Law and Fitts’ Law Steven.
Chapter 2 HAEDWAER.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Submitted by, Parvathy.B.S Roll No.48. INTRODUCTION  Virtual keyboard is a small java application that lets you easily create multilingual text content.
1 Chapter 9: Controls System Interface (Mouse, touch screen, joystick) Response expectancy Compatibility Speed accuracy tradeoff Decision complexity Feedback.
Standard Methods of Input.
Input Devices Text Entry Devices

Interacting with computer (Input devices)
Copyright Catherine M. Burns
HCI For Pen Based Computing
HCI for Pen Computing CSE 481b January 24, 2006.
Year 9 Entry Level Computing
Fitts’s Law Incredibly professional presentation by Thomas Gin, someone please hire me.
Year 9 Entry Level Computing
Input and Output devices in a Computer
Using the Keyboard And Mouse
Presentation transcript:

Human Factors for Input Devices CSE 510 Richard Anderson Ken Fishkin

Today’s lecture Input devices Restrict attention to mechanical input devices Mice Keyboards Pens What are issues relating to input? How do you evaluate different devices?

Input devices What is the goal of an input device? Natural metrics Efficiency Accuracy To provide human controllable signals to the application

How many input devices? Discrete input devices Keyboards Buttons Key pads Continuous input Devices Mice Trackball Pens (maybe higher dim) Are there really just Two??

What makes one input device better than another? Collective brain storm Performance Speed, accuracy Ease of sustained use Ease of learning Responsiveness Aesthetic Comfort

What makes an input device easy to use? Accurate and predictable Action Physical feedback Fast visual feedback Limited (but not too limited) range of motion Low cognitive load

Toleration of Delays How fast is fast enough? This depends on the user experience. Distinction Task completion Compiling Loading page Physical – causality Billiards example Ink following pen Anecdote Most excited Ed 9.2 K modem

Job completion times Effect of execution on completing a job Compilation time Software development time Payroll entry Database Update time Limited effect Roughly linear

Response time

RSI Repetitive Strain Injury What is it? What causes it? How to avoid it? The basic point to make is that there are considerations about IO devices beyond the run time of the application.

Keyboard facts QWERTY 5 ks / sec (expert 15) Dvorak +33% Corded 30 ks/sec Info theory Compare with Piano Physical issues Size, pressure, shape, Finish, auditory, travel Time, spacing Numeric keypads, Cursor control Lack of consistency In layout

Pointer Facts Mouse Dominant desktop pointing device Accurate positioning Stationary Variety of buttons, scroll wheels Ergonomics issues optimal for three hands Alternate pointing devices for restricted area touchpad, trackpoint, trackball Game controls Most devices hybrid Pointing + discrete

Stylus Facts Pen input and touch Screen Technologies covered on Monday Potentially higher dimensions than mouse Much better fine control (writing with a mouse) Direct input on screen pros and cons different metaphors from desktop Touch screen Natural for some apps Ideal for public devices Lack of precision

Device issues Efficiency of completing task Speed Accuracy Speed vs Accuracy What does the curve look like Where are you on the curve? Error rate Completion time

Adoption Learning curve Novice Intermediate Expert

Socio-economic issues Variety of users Advantages of general adoption Inertia Cost of change outweighs benefits of change

Evaluation of input devices Is it possible to rigorously evaluate input devices? Study performance of atomic tasks with specific devices. Look for measures of complexity Predictive? Comparative? Models of actions and devices

Fitts’ law A tasks movement difficulty is given by ID = log 2 (2A / W) ID – index of difficulty A – amplitude of the move W – width of the target region

Experiment Target Cursor W A

Standard experiment Compute Movement Time (MT) for range of A’s and W’s Plot ID vs. MT Computer linear fit MT = a + b ID Extremely good fit in empirical tests But plenty of room for criticism

Issues High correlations have been reported E.g., r =.992, MT = ID Sometimes the intercept have been large E.g., r =.91, MT = ID The model breaks down if W > 2A So maybe use ID = log 2 (A/W + 1)

What does the law say? Relative accuracy determines difficulty Comparison of Pie menus and linear menus?

Where the law breaks Large distances ½ inch target at 1 inch vs ½ mile target at 1 mile Small distances Suggests zero movement for selection from pie menus Ignores minimum targeting range

Extensions Considering accuracy in the model Adding additional parameters E.g., movement time

Implications Supporting measurement based research Allow more rigorous conclusions The mouse is optimal Targeting the mouse has same coefficients as targeting the hand