SlideShare une entreprise Scribd logo
1  sur  18
INPUT AND OUTPUT
DEVICES
INPUT AND OUTPUT DEVICES
• I/O DEVICES ARE HARDWARE ELEMENTS
• CONNECTION BETWEEN THE PHYSICAL HUMAN EFFECTORS (HANDS, VOCAL CORDS)
AND SENSORS (EYES, EARS), AND THE INPUT AND OUTPUT CHANNELS OF COMPUTERS
• ALSO ENABLE COMMUNICATION BETWEEN USERS AND SOFTWARE
• USUALLY THEIR PROPERTIES AND BEHAVIOR CAN BE ADAPTED THROUGH SOFTWARE
• TASK DEMANDS AND USER PREFERENCES AFFECT THE CHOICE OF INPUT AND
OUTPUT DEVICES TO USE
• E.G. THE NEED FOR HANDS-FREE OR SILENT OPERATION
• SPECIAL DEVICES OR SETUPS FOR USERS WITH DISABILITIES
CONTROLS
• USUALLY SOFTWARE ELEMENTS SHOWN ON THE DISPLAY
• USED TO SET PREFERENCES AND MAKE CHOICES
• SOME FAMILIAR CONTROLS:
• MENUS
• RADIO BUTTONS,CHECK BUTTONS, TOGGLES, SLIDERS
• SOME HARDWARE CONTROLS:
• CONTRAST, BRIGHTNESS, ETC. ON SCREENS
• VOLUME ON SPEAKERS
• SOME CONTROLS ARE USED FOR BOTH INPUT AND OUTPUT
• SHOW USERS CHOICES OR CURRENT SETTING
• ALLOW USERS TO OPERATE THE CONTROL
• EXAMPLE: PRINTER CONTROL
OVERVIEW INPUT DEVICES
• NEED TO SPECIFY THE OBJECTS AND ACTIONS OF INTERACTION
• WHAT SHOULD BE DONE
• HOW CAN IT BE DONE
• LOGICAL EQUIVALENCE OF INPUT DEVICES
• DIFFERENT DEVICES CAN BE USED FOR THE SAME INPUT TASKS
• EXAMPLES
• MOUSE, TRACKPAD, PEN
• MOUSE, CURSOR KEYS
• KEYBOARD, PEN
• KEYBOARD, MICROPHONE WITH SPEECH RECOGNITION
CATEGORIES OF INPUT DEVICES
• KEYS AND BUTTONS
• KEYBOARDS
• MOST COMMON (QWERTY, DVORAK, CHORD, ALPHABETIC)
• KEYPADS
• ALPHABETIC, NUMERIC, TELEPHONE, CALCULATOR, SPECIAL PURPOSE (REMOTE CONTROLS)
• BUTTONS
• DISCRETE ENTRY DEVICE
• INITIATES THE TRANSFER OF A SIGNAL WHEN PRESSED
• FUNCTION KEYS
• INVOKE SPECIFIC ACTIONS
• CURSOR KEYS
• NAVIGATION ON THE SCREEN
KEYS, BUTTONS, AND SWITCHES
• WHAT ARE IMPORTANT DIFFERENCES BETWEEN THE FOLLOWING THREE
INPUT DEVICES:
• KEYS
• BUTTONS
• SWITCHES
CATEGORIES OF INPUT DEVICES (CONT.)
• POINTING DEVICES
• PURPOSE
• CONTROL THE MOVEMENT OF THE CURSOR ON THE SCREEN
• MANIPULATION OF OBJECTS ON GUIS
• EXAMPLES
• LIGHT PEN
• MOUSE
• TOUCH SCREEN
• TRACKBALL
• PUCK IN RINK
• PEN AND TABLET (AS USED IN PDAS)
• JOYSTICK
• THUMB WHEEL (USED IN NEW CELL PHONES)
• FOOTMOUSE
• TADPOLE (COMBINATION MOUSE AND JOYSTICK)
CATEGORIES OF INPUT DEVICES (CONT.)
• AUDIO - VOICE/SPEECH
• MICROPHONE
• VISUAL - DIGITAL INPUT DEVICES
• SCANNERS
• DIGITAL CAMERAS AND CHARGED-COUPLED DEVICES (CCDS)
• LIGHT SENSORS
• SCREEN BRIGHTNESS ADJUSTMENT
• NOT TYPICALLY USED FOR USER INTERACTION
QWERTY KEYBOARD
TOUCH SCREENS
• ADVANTAGES
• DIRECT MANIPULATION
• DIRECT EYE-HAND COORDINATION
• SEVERAL TECHNOLOGIES TO CHOOSE FROM
• PRESSURE-SENSITIVE, RESISTIVE, INFRARED, CAPACITIVE
• FASTER AND EASIER TO LEARN THAN OTHER INPUT DEVICES;
• NO COMMAND MEMORIZATION NEEDED
• USER MAY BE LED THROUGH CORRECT COMMAND SEQUENCE
• GOOD FOR INFREQUENT USE
• MINIMAL TRAINING NEEDED, HIGH USER ACCEPTANCE
• CONTINUOUS MOTION IN ALL DIRECTIONS
• NO EXTRA DESK SPACE
• NO MOVING PARTS
• PROBLEMS
• VERY FAST, BUT NOT VERY ACCURATE
• “FAT” FINGERS
• LIMITED RESOLUTION
• DIFFICULT TO SELECT SMALL TARGETS
• VERY SLOW TEXT AND DATA ENTRY
• FINGER/ARM MAY OBSCURE SCREEN
• OVERLAYS MAY LEAD TO PARALLAX
• INADVERTENT ACTIVATION
• SCREEN CAN GET DIRTY (OIL FROM FINGERS)
• SUSCEPTIBLE TO TEMPERATURE AND HUMIDITY
• ARM FATIGUE FOR CONVENTIONAL COMPUTER MONITORS
• SHOULD BE LIMITED TO LOW-FREQUENCY USAGE
OUTPUT DEVICES
• CONVERT INFORMATION COMING FROM A
COMPUTER SYSTEM INTO SOME FORM
PERCEPTIBLE BY HUMANS
• VISUAL
• AUDITORY (NON-SPEECH, SPEECH)
• TACTILE
• TACTILE OUTPUT FOR VISUALLY-IMPAIRED AND
BLIND USERS (E.G., BRAILLE)
14
VISUAL OUTPUT DEVICES
• CHARACTER-BASED DISPLAYS
• LIQUID-CRYSTAL DISPLAYS [LCDS],FLAT-PANEL DISPLAYS [FPDS]
• USED IN STATIONARY DEVICES, IN
TELEPHONES, CALCULATORS, ETC.
• GRAPHICS DISPLAYS
• CRTS, LCDS, AND OTHER FPDS, 3D
• HRES GRAPHIC DISPLAYS USED IN STATIONARY OUTPUT
DEVICES, COCKPITS, OR HELMET-MOUNTED DISPLAYS
• PRINTING DEVICES
• COLOR VS. BLACK AND WHITE; DOT MATRIX, LASER, INKJET
• FAX
• PLOTTERS (COLORED PENS)
• MICROFICHE OR MICROFILM
• REQUIRE SPECIAL EQUIPMENT TO READ
• VIDEOTAPE
15
FUTURE TRENDS
• SMART ROOMS
• CAN IDENTIFY PEOPLE AND INTERPRET THEIR ACTIONS
• HOUSE THAT KNOWS WHERE YOUR KIDS ARE AND TELLS YOU
IF THEY ARE GETTING INTO TROUBLE
• CAN SUPERVISE STUDENTS DURING EXAMS ;-)
• RESEARCH BEING CONDUCTED AT MIT
• PERSON FINDER - PFINDER
• INCORPORATES VIDEO CAMERAS FOR RECOGNIZING
FACES, EXPRESSIONS, GESTURES
• MICROPHONES FOR SPEECH RECOGNITION
• SMART HOME
• PERFORMS ACTIVITIES ACCORDING TO USER’S
PREFERENCES AND USUAL ACTIONS
19
20
CAPABILITIES AND LIMITATIONS
OF I/O DEVICES
ACTIVITY:
INPUT DEVICE CHARACTERISTICS
• SELECT AN INPUT DEVICE AND ANALYZE ITS
CAPABILITIES AND LIMITATIONS BASED ON THE
PREVIOUS CATEGORIES
• DEGREES OF FREEDOM
• INFORMATION TRANSMISSION
• PERSISTENCE
• NAVIGATION
• DO THESE CATEGORIES CAPTURE THE
ESSENTIAL CHARACTERISTICS OF THE
DEVICE?
• IF NOT, SUGGEST ADDITIONAL ONES
21
CHAPTER SUMMARY
• OVERVIEW OF IMPORTANT DEVICES FOR INPUT TO AND
OUTPUT FROM THE COMPUTER
• THE CHARACTERISTICS OF A DEVICE DETERMINE ITS
SUITABILITY FOR PARTICULAR METHODS AND TASKS
• THE SELECTION OF I/O DEVICES AND METHODS
INFLUENCES THE USABILITY OF A USER INTERFACE
SUBSTANTIALLY
• RESEARCH IN NOVEL I/O DEVICES AND METHODS TRIES TO
OVERCOME THE LIMITATIONS OF SCREEN AND PAPER AS
MOST IMPORTANT OUTPUT, AND KEYBOARD AND MOUSE
AS INPUT DEVICES
22

Contenu connexe

Similaire à Ch 7

Fundamentals of information technology
Fundamentals of information technologyFundamentals of information technology
Fundamentals of information technologySoundaryaB2
 
User_interface_desgin_Modile_4.pdf
User_interface_desgin_Modile_4.pdfUser_interface_desgin_Modile_4.pdf
User_interface_desgin_Modile_4.pdfSuneelShinde4
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSDhanya LK
 
computer Fundamental Slides
computer Fundamental Slidescomputer Fundamental Slides
computer Fundamental SlidesMayur Goel
 
Configuring input and output devices
Configuring input and output devicesConfiguring input and output devices
Configuring input and output devicesMajane Padua
 
Computers presentation
Computers presentation Computers presentation
Computers presentation janushka13
 
Chapter 03 io csc&tts
Chapter 03 io csc&ttsChapter 03 io csc&tts
Chapter 03 io csc&ttsHisyam Rosly
 
Basic Parts of a Computer.pptx
Basic Parts of a Computer.pptxBasic Parts of a Computer.pptx
Basic Parts of a Computer.pptxOtenciano
 
Input + output
Input + outputInput + output
Input + outputAmnaskh
 
Input, processing and output (week 2).pptx
Input, processing and output (week 2).pptxInput, processing and output (week 2).pptx
Input, processing and output (week 2).pptxOmosuwa Richard Abiodun
 

Similaire à Ch 7 (20)

Output devices
Output devicesOutput devices
Output devices
 
Fundamentals of information technology
Fundamentals of information technologyFundamentals of information technology
Fundamentals of information technology
 
FINAL-demo.pptx
FINAL-demo.pptxFINAL-demo.pptx
FINAL-demo.pptx
 
ICS3211 lecture 04
ICS3211 lecture 04ICS3211 lecture 04
ICS3211 lecture 04
 
Computer
ComputerComputer
Computer
 
User_interface_desgin_Modile_4.pdf
User_interface_desgin_Modile_4.pdfUser_interface_desgin_Modile_4.pdf
User_interface_desgin_Modile_4.pdf
 
SELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLSSELECT THE PROPER DEVICE BASED CONTROLS
SELECT THE PROPER DEVICE BASED CONTROLS
 
computer basics demo.ppt
computer basics demo.pptcomputer basics demo.ppt
computer basics demo.ppt
 
computer Fundamental Slides
computer Fundamental Slidescomputer Fundamental Slides
computer Fundamental Slides
 
Configuring input and output devices
Configuring input and output devicesConfiguring input and output devices
Configuring input and output devices
 
Computers presentation
Computers presentation Computers presentation
Computers presentation
 
Types of computers
Types of computers Types of computers
Types of computers
 
MULTIMEDIA
MULTIMEDIAMULTIMEDIA
MULTIMEDIA
 
Chapter 03 io csc&tts
Chapter 03 io csc&ttsChapter 03 io csc&tts
Chapter 03 io csc&tts
 
Basic Parts of a Computer.pptx
Basic Parts of a Computer.pptxBasic Parts of a Computer.pptx
Basic Parts of a Computer.pptx
 
A input output device
A input output deviceA input output device
A input output device
 
Input + output
Input + outputInput + output
Input + output
 
Input
InputInput
Input
 
Input, processing and output (week 2).pptx
Input, processing and output (week 2).pptxInput, processing and output (week 2).pptx
Input, processing and output (week 2).pptx
 
Dsar ti ke 3
Dsar ti ke 3Dsar ti ke 3
Dsar ti ke 3
 

Dernier

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Ch 7

  • 2. INPUT AND OUTPUT DEVICES • I/O DEVICES ARE HARDWARE ELEMENTS • CONNECTION BETWEEN THE PHYSICAL HUMAN EFFECTORS (HANDS, VOCAL CORDS) AND SENSORS (EYES, EARS), AND THE INPUT AND OUTPUT CHANNELS OF COMPUTERS • ALSO ENABLE COMMUNICATION BETWEEN USERS AND SOFTWARE • USUALLY THEIR PROPERTIES AND BEHAVIOR CAN BE ADAPTED THROUGH SOFTWARE • TASK DEMANDS AND USER PREFERENCES AFFECT THE CHOICE OF INPUT AND OUTPUT DEVICES TO USE • E.G. THE NEED FOR HANDS-FREE OR SILENT OPERATION • SPECIAL DEVICES OR SETUPS FOR USERS WITH DISABILITIES
  • 3. CONTROLS • USUALLY SOFTWARE ELEMENTS SHOWN ON THE DISPLAY • USED TO SET PREFERENCES AND MAKE CHOICES • SOME FAMILIAR CONTROLS: • MENUS • RADIO BUTTONS,CHECK BUTTONS, TOGGLES, SLIDERS • SOME HARDWARE CONTROLS: • CONTRAST, BRIGHTNESS, ETC. ON SCREENS • VOLUME ON SPEAKERS • SOME CONTROLS ARE USED FOR BOTH INPUT AND OUTPUT • SHOW USERS CHOICES OR CURRENT SETTING • ALLOW USERS TO OPERATE THE CONTROL • EXAMPLE: PRINTER CONTROL
  • 4. OVERVIEW INPUT DEVICES • NEED TO SPECIFY THE OBJECTS AND ACTIONS OF INTERACTION • WHAT SHOULD BE DONE • HOW CAN IT BE DONE • LOGICAL EQUIVALENCE OF INPUT DEVICES • DIFFERENT DEVICES CAN BE USED FOR THE SAME INPUT TASKS • EXAMPLES • MOUSE, TRACKPAD, PEN • MOUSE, CURSOR KEYS • KEYBOARD, PEN • KEYBOARD, MICROPHONE WITH SPEECH RECOGNITION
  • 5. CATEGORIES OF INPUT DEVICES • KEYS AND BUTTONS • KEYBOARDS • MOST COMMON (QWERTY, DVORAK, CHORD, ALPHABETIC) • KEYPADS • ALPHABETIC, NUMERIC, TELEPHONE, CALCULATOR, SPECIAL PURPOSE (REMOTE CONTROLS) • BUTTONS • DISCRETE ENTRY DEVICE • INITIATES THE TRANSFER OF A SIGNAL WHEN PRESSED • FUNCTION KEYS • INVOKE SPECIFIC ACTIONS • CURSOR KEYS • NAVIGATION ON THE SCREEN
  • 6. KEYS, BUTTONS, AND SWITCHES • WHAT ARE IMPORTANT DIFFERENCES BETWEEN THE FOLLOWING THREE INPUT DEVICES: • KEYS • BUTTONS • SWITCHES
  • 7. CATEGORIES OF INPUT DEVICES (CONT.) • POINTING DEVICES • PURPOSE • CONTROL THE MOVEMENT OF THE CURSOR ON THE SCREEN • MANIPULATION OF OBJECTS ON GUIS • EXAMPLES • LIGHT PEN • MOUSE • TOUCH SCREEN • TRACKBALL • PUCK IN RINK • PEN AND TABLET (AS USED IN PDAS) • JOYSTICK • THUMB WHEEL (USED IN NEW CELL PHONES) • FOOTMOUSE • TADPOLE (COMBINATION MOUSE AND JOYSTICK)
  • 8. CATEGORIES OF INPUT DEVICES (CONT.) • AUDIO - VOICE/SPEECH • MICROPHONE • VISUAL - DIGITAL INPUT DEVICES • SCANNERS • DIGITAL CAMERAS AND CHARGED-COUPLED DEVICES (CCDS) • LIGHT SENSORS • SCREEN BRIGHTNESS ADJUSTMENT • NOT TYPICALLY USED FOR USER INTERACTION
  • 10.
  • 11. TOUCH SCREENS • ADVANTAGES • DIRECT MANIPULATION • DIRECT EYE-HAND COORDINATION • SEVERAL TECHNOLOGIES TO CHOOSE FROM • PRESSURE-SENSITIVE, RESISTIVE, INFRARED, CAPACITIVE • FASTER AND EASIER TO LEARN THAN OTHER INPUT DEVICES; • NO COMMAND MEMORIZATION NEEDED • USER MAY BE LED THROUGH CORRECT COMMAND SEQUENCE • GOOD FOR INFREQUENT USE • MINIMAL TRAINING NEEDED, HIGH USER ACCEPTANCE • CONTINUOUS MOTION IN ALL DIRECTIONS • NO EXTRA DESK SPACE • NO MOVING PARTS
  • 12. • PROBLEMS • VERY FAST, BUT NOT VERY ACCURATE • “FAT” FINGERS • LIMITED RESOLUTION • DIFFICULT TO SELECT SMALL TARGETS • VERY SLOW TEXT AND DATA ENTRY • FINGER/ARM MAY OBSCURE SCREEN • OVERLAYS MAY LEAD TO PARALLAX • INADVERTENT ACTIVATION • SCREEN CAN GET DIRTY (OIL FROM FINGERS) • SUSCEPTIBLE TO TEMPERATURE AND HUMIDITY • ARM FATIGUE FOR CONVENTIONAL COMPUTER MONITORS • SHOULD BE LIMITED TO LOW-FREQUENCY USAGE
  • 13. OUTPUT DEVICES • CONVERT INFORMATION COMING FROM A COMPUTER SYSTEM INTO SOME FORM PERCEPTIBLE BY HUMANS • VISUAL • AUDITORY (NON-SPEECH, SPEECH) • TACTILE • TACTILE OUTPUT FOR VISUALLY-IMPAIRED AND BLIND USERS (E.G., BRAILLE) 14
  • 14. VISUAL OUTPUT DEVICES • CHARACTER-BASED DISPLAYS • LIQUID-CRYSTAL DISPLAYS [LCDS],FLAT-PANEL DISPLAYS [FPDS] • USED IN STATIONARY DEVICES, IN TELEPHONES, CALCULATORS, ETC. • GRAPHICS DISPLAYS • CRTS, LCDS, AND OTHER FPDS, 3D • HRES GRAPHIC DISPLAYS USED IN STATIONARY OUTPUT DEVICES, COCKPITS, OR HELMET-MOUNTED DISPLAYS • PRINTING DEVICES • COLOR VS. BLACK AND WHITE; DOT MATRIX, LASER, INKJET • FAX • PLOTTERS (COLORED PENS) • MICROFICHE OR MICROFILM • REQUIRE SPECIAL EQUIPMENT TO READ • VIDEOTAPE 15
  • 15. FUTURE TRENDS • SMART ROOMS • CAN IDENTIFY PEOPLE AND INTERPRET THEIR ACTIONS • HOUSE THAT KNOWS WHERE YOUR KIDS ARE AND TELLS YOU IF THEY ARE GETTING INTO TROUBLE • CAN SUPERVISE STUDENTS DURING EXAMS ;-) • RESEARCH BEING CONDUCTED AT MIT • PERSON FINDER - PFINDER • INCORPORATES VIDEO CAMERAS FOR RECOGNIZING FACES, EXPRESSIONS, GESTURES • MICROPHONES FOR SPEECH RECOGNITION • SMART HOME • PERFORMS ACTIVITIES ACCORDING TO USER’S PREFERENCES AND USUAL ACTIONS 19
  • 17. ACTIVITY: INPUT DEVICE CHARACTERISTICS • SELECT AN INPUT DEVICE AND ANALYZE ITS CAPABILITIES AND LIMITATIONS BASED ON THE PREVIOUS CATEGORIES • DEGREES OF FREEDOM • INFORMATION TRANSMISSION • PERSISTENCE • NAVIGATION • DO THESE CATEGORIES CAPTURE THE ESSENTIAL CHARACTERISTICS OF THE DEVICE? • IF NOT, SUGGEST ADDITIONAL ONES 21
  • 18. CHAPTER SUMMARY • OVERVIEW OF IMPORTANT DEVICES FOR INPUT TO AND OUTPUT FROM THE COMPUTER • THE CHARACTERISTICS OF A DEVICE DETERMINE ITS SUITABILITY FOR PARTICULAR METHODS AND TASKS • THE SELECTION OF I/O DEVICES AND METHODS INFLUENCES THE USABILITY OF A USER INTERFACE SUBSTANTIALLY • RESEARCH IN NOVEL I/O DEVICES AND METHODS TRIES TO OVERCOME THE LIMITATIONS OF SCREEN AND PAPER AS MOST IMPORTANT OUTPUT, AND KEYBOARD AND MOUSE AS INPUT DEVICES 22