1 Dasher - A Fast and Easy Keyboard Alternative David MacKay Department of Physics, University of Cambridge with David Ward, Iain Murray, Matthew Garrett,

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 5 Input and Output.
Advertisements

Input and Output Devices. I/O Devices: Input information data An input device one that, together with appropriate software, transforms information from.
Data Entry Devices Introduction –Keyboard entry devices are superior to other devices such as knobs, levers, and thumb wheels. –Speed and accuracy are.
Introducing Microsoft Surface ™ 1.0 Service Pack 1.
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.
Multi-Modal Text Entry and Selection on a Mobile Device David Dearman 1, Amy Karlson 2, Brian Meyers 2 and Ben Bederson 3 1 University of Toronto 2 Microsoft.
The Potential of Dwell-Free Eye-Typing for Fast Assistive Gaze Communication PO Kristensson and K Vertanen ACM 2012.
Input & Output Devices ASHIMA KALRA.
Race to the Top Technology and Innovation in Assessments Boston, MA Tony Alpert Oregon Department of Education.
Lesson 4 Alternative Methods Of Input.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
Lesson Objectives To understand that users with disabilities require different input and output devices To be able to identify these devices and explain.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
CPU - Central Processing Unit VDU - Visual Display Unit CD-ROM – Compact Disk-Read Only Memory DVD - Digital Versatile Disk RAM – Random Access Memory.
Final Year Project: Design and Build an alternative input device Air Mouse Colin Grogan.
Text Input to Handheld Devices for People with Physical Disabilities Brad A. Myers and Jacob O. Wobbrock Human Computer Interaction Institute School of.
Task 2 P3, P4, P5 Gladys Nzita-Mak.
Interactive whiteboards Finding and adapting resources.
Facilities for Users with Disabilities OUCS Lecture Rooms and Help Centre.
INPUT DEVICES. KEYBOARD Most common input device for a computer.
Using Multimedia on the Web
ASSISTIVE TECHNOLOGY PRESENTED BY ABDUL BARI KP. CONTENTS WHAT IS ASSISTIVE TECHNOLOGY? OUT PUT: Screen magnifier Speech to Recogonizing system Text to.
A Virtual Keyboard with Multi Modal Access for people with disabilities Vijit Prabhu 1, Girijesh Prasad 2 1 Computer Science & Engineering, Indian School.
Assistive Technology Russell Grayson EDUC 504 Summer 2006.
Input and Output Devices - Inputs
Technology TEKS (3-5) Foundations. Instructions On the following slides, you will click on the clip art picture to hyperlink to websites. After you complete.
CSCI 1200 / ASSC 1000 Software program : instructions for hardware. makes computers useful. early computers : re-wiring. today : programming.
map and content updater for not connected PND and InDash devices
Excellence Publication Co. Ltd. Volume Volume 1.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
Input and Output Devices. I/O Devices: Input information data An input device together with appropriate software, transforms information from the user.
Block diagram of basic computer By Christabel 10QPL Central processing unit (CPU) Storage devices Output devices Input devices.
CMPT480 Term Project Yichen Dang Nov 28,2012.   For me:  Introduce a technology for painting without hands requirement  Deeper understanding of eye.
ACCESSIBILITY By Josh Allen. DEVICES THAT PEOPLE CAN USE.
AS Computing Handling of data in information system.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
1 Commercial Uses of Eyetracking Alan Woolrych School of Computing and Technology University of Sunderland UK.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
Assistive Technology November 14, Screen Reader Who uses screen readers? –People with little to no vision What is it? –A form of “Assistive Technology”
Touch Screen, Head Mouse and Eye Gaze. Alternatives to the mouse & keyboard One alternative to the keyboard and mouse is a touch screen monitor Particularly.
1 Information-efficient human-computer interfaces David MacKay Department of Physics, University of Cambridge - with David Ward and Alan Blackwell
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Section 2B. Objectives List two reasons why some people prefer alternative methods of input over a standard keyboard or mouse. List three categories of.
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
Input Devices. Input devices allow us to enter data into the computer system –Mouse –Keyboard –Graphics Tablet –TrackPad –Touch-sensitive screen - Scanner.
Transana. General For qualitative analysis Transana is cross-platform. Runs on both Windows and Apple OS X Transana is Open Source. – Researchers can.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
Lecture Input Devices Keyboard. Mouse Microphone Digital Camera Scanner.
Input Devices.
Assistive Technology : an overview
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Standard Methods of Input.
Methods of Computer Input and Output
Input Devices Text Entry Devices
Starter Describe any 2 technologies that help public to share their political views. [4] Page 105 in your textbook.
Lesson 4 Alternative Methods Of Input.
The Morse Mouse Crossing Interface
Inputting Data In Other Ways
Introduction to Computers
TEKNOLOGI MAKLUMAT DALAM PENDIDIKAN
GRAPHICAL USER INTERFACE
Lesson 4 Alternative Methods Of Input.
Introduction to Computers
Human and Computer Interaction (H.C.I.) &Communication Skills
PLTW Terms PLTW Vocabulary Set #10.
PLTW Terms PLTW Vocabulary Set #10.
Presentation transcript:

1 Dasher - A Fast and Easy Keyboard Alternative David MacKay Department of Physics, University of Cambridge with David Ward, Iain Murray, Matthew Garrett, Phil Cowans, and Alan Blackwell Supported by Gatsby Charitable Foundation

2 1. Information content of English  1 bit per character. Each keypress on a QWERTY keyboard could convey ~ 6 bits. 2.Keyboard – digital : hands - analog. A pointing finger can generate information at a rate of 14 bits per second (Drury and Hoffmann). So... Potential writing speed of just one finger is 14 characters per second? (  170 words per minute) Why keyboards are inefficient

3 Writing and text-compression Text compression Text Bit string (preferably short) Gesture (preferably brief) Text Writing

4 Writing and text-compression Optimal text compression – Arithmetic coding Text Bit string, viewed as a real number Text Real gesture Writing with Dasher probabilistic model

5 Demonstration Dasher Version available for GNU/linux, Windows, and iPaq handheld Dasher is Free software

6 Dynamics Point to where you want to go

7 Benefits Keyboard – usually one gesture per character Dasher – some gestures select more than one character Inaccurate gestures can be compensated for by later gestures

8 Benefits continued Mode-free. Can be used with any alphabet (e.g. Hiragana!) Requires no special learning. (knowledge of the chosen alphabetical order is helpful) Can add extra characters to alphabet without any extra learning.

9 The Language Model Can be trained on user’s own writing Learns all the time

10 Evaluation 10 volunteers, using mouse Dictation task Emma, by Jane Austen 12 Dasher exercises, each 5 minutes long Keyboard exercises between Dasher sessions Measured writing speed and word error rate Dasher Keyboard 5 min3 min

11 Results - writing speeds Writing speed (cpm) Exercise number Writing speed (cpm) Exercise number DasherKeyboard 50 wpm 25 wpm

12 Results – information rate

13 Results – writing errors Percentage of words wrong Exercise number Percentage of words wrong DasherKeyboard

14 Comparison with other devices Dasher Bellman OPTI Half-QWERTY ABC-tapping Hand printing QWERTY-tapping TCK2 Chorded, one hand one hand keyboard stylus on large tablet Stylus fluctuating keyboard

15 The main defect of Dasher It demands visual attention (like any predictive system)

16 Eye gaze tracking

17 Hands-free writing using QuickGlance eyetracker from EyeTech Digital Systems (video clip: eye.avi, available from Dasher website)

18 Eyetracking results

19 Hands-free writing using NaturalPoint Head Mouse

20 Any pointer ­ roller ball ­ foot mouse ­ head mouse <- Best buy! ­ eye-tracker ­ touch screen Only low pointing precision needed. Text-to-speech: via clipboard Stroke; ALS; thalidomide; quadriplegics Rehabilitation? Educational uses? Special Needs Options

21 Future steps All computer platforms Portuguese, French, Italian, Russian, Dutch, Danish... Version for restricted pointing ability Improve dynamics for eye-tracking Add “command mode” - to allow all control operations to be done by Dashing Alternative colour schemes Seamless connections to other software

22 Download Dasher! - available for GNU/linux, Windows, and iPaq handheld Go to or search for Dasher