Experimental Study of Stroke Shortcuts for a Touchscreen Keyboard with Gesture-Redundant Keys Removed Ahmed Sabbir Arif1,2,  Michel Pahud1, Ken Hinckley1,

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Simple vs. Compound Mark Hierarchical Marking Menus Shengdong Zhao, Ravin Balakrishnan.
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Writing and Editing Tools Lesson 6. Objectives 1. Use AutoComplete, AutoCorrect, AutoText, and smart tags. 2. Check spelling and grammar. 3. Use the Thesaurus.
Using Matrices in Real Life
Advanced Piloting Cruise Plot.
1
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
ALGEBRA Number Walls
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
CALENDAR.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
Learning to show the remainder
ZMQS ZMQS
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Break Time Remaining 10:00.
Turing Machines.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
HORIZONT 1 XINFO ® The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
Vanderbilt Business Objects Users Group 1 Reporting Techniques & Formatting Beginning & Advanced.
INTRODUCTION Lesson 1 – Microsoft Word Word Basics
2 |SharePoint Saturday New York City
© S Haughton more than 3?
Operating Systems Operating Systems - Winter 2010 Chapter 3 – Input/Output Vrije Universiteit Amsterdam.
Twenty Questions Subject: Twenty Questions
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
Chapter 5 Microsoft Excel 2007 Window
Squares and Square Root WALK. Solve each problem REVIEW:
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
Hours Listening To Music In A Week! David Burgueño, Nestor Garcia, Rodrigo Martinez.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
1 First EMRAS II Technical Meeting IAEA Headquarters, Vienna, 19–23 January 2009.
Addition 1’s to 20.
25 seconds left…...
Subtraction: Adding UP
Test B, 100 Subtraction Facts
Week 1.
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Presentation transcript:

Experimental Study of Stroke Shortcuts for a Touchscreen Keyboard with Gesture-Redundant Keys Removed Ahmed Sabbir Arif1,2,  Michel Pahud1, Ken Hinckley1, and Bill Buxton1 1Microsoft Research, Redmond, Washington, USA 2York University, Toronto, Ontario, Canada asarif@cse.yorku.ca, {mpahud, kenh, bibuxton}@microsoft.com

Example Phrase: typing M3J 1L4 (my postal code) … using a standard graphical keyboard (Windows 8 default keyboard). First hit the shift key (top) Which brings up the uppercase letters (bottom)…

Example Phrase: typing M3J 1L4 (my postal code) Then type ‘M’ Then hit the &123 symbol to access the numeric symbols

Example Phrase: typing M3J 1L4 (my postal code) Which brings up the secondary keyboard (bottom). Hit ‘3’

Example Phrase: typing M3J 1L4 (my postal code) Then hit shift again…

Example Phrase: typing M3J 1L4 (my postal code) And then type ‘J’ … And so on. It’s a good example of pretty much worst-case behavior for switching excessively between multiple symbols (the shift symbols) and layouts (the secondary keyboard with numeric keys and other symbols). Such patterns are not uncommon in text entry tasks and are inefficient as well as jarring to the user.

Special Characters 1+ layouts for symbols

Our Approach Replace some keys with gestures

The New Keyboard Removing four keys free up a row Added numeric and special chars form the 2nd and 3rd layouts Same key size, number of keys, footprint Reduces keyboard switching time & learning time No need for fine targeting Less round trip time Yet gestures take more time than tap Shift combines two keystrokes to one gesture The positioning of the keys and the placement of the characters were decided based on many factors – familiarity, mnemonics

The New Keyboard … with stroke shortcuts! Removing four keys free up a row Added numeric and special chars form the 2nd and 3rd layouts Same key size, number of keys, footprint Reduces keyboard switching time & learning time No need for fine targeting Less round trip time Yet gestures take more time than tap Shift combines two keystrokes to one gesture The positioning of the keys and the placement of the characters were decided based on many factors – familiarity, mnemonics q w q w q w q w Q w SPACE BACKSPACE ENTER SHIFT q w

2 Studies Study 1 Is it beneficial to remove the gesture redundant keys? Study 2 Performance Immediate usability User feedback

Three Variants Default Default + Strokes Removed + Strokes – new Conformed pixel-for-pixel to the default Win 8 Default with strokes The new KB (the one I just showed)

Two Phrases Sets Regular Mixed MacKenzie-Soukoreff 7% uppercase 10% numeric 7% symbols Remaining 76% lowercase & spaces Uses a simple language model Created meaningful phrases with random address, names, phone numbers, etc. E.g. “My son’s phone number is +1 (638) 283-9375”

Study 1 Within-subjects Placed on table Used both hands – 10 fingers 14 participants (23-49 years, avg. 32) × 2 techniques (Default+Strokes, new, counterbalanced) × 3 blocks × 10 phrases (5 regular, 5 mixed, randomized) = 840 phrases Placed on table Used both hands – 10 fingers Correction – recommended Demoed both techniques

Results New Default+Strokes Entry speed (WPM) – significantly higher Error rate (TER, ER) – not significant 19% fewer OPC – significant Users did not complain “the gestures were really intuitive” “once I got a hold of the gestures my typing got really fast” Default+Strokes 28% gesture use (4%-58%) No significant difference between user groups

Study 2 Between-subjects New – 10 users, 19-49 yrs. (avg. 39) Default – 10 users, 26-44 yrs. (avg. 34) 2 conditions (Regular, Mixed) × 3 blocks × 15 phrases (+2 practice) = 1,800 phrases per group (–practice) Between-subjects to make sure that users have enough phrases to input Regular text blocks were completed before mixed to assess text entry performance for lowercase phrases

Entry Speed Mixed phrases significantly faster – 20% increase (17% overall) Regular phrases no difference (~20% wpm with both) Significant effect of block Learning occurred in both techniques

Error Rate & OPC ER and TER – no significant difference Higher entry speed was not at the cost of accuracy No effect of block OPC – significant difference For mixed phrases – reduced by 15% For regular – comparable (~1.3 with both)

Round Trip 8% keystrokes to switch between keyboards Keyboard switching – 2+ sec. round trip Shift to check additional layouts Difficult to learn Shift, Space, Enter, BKSP (more for new) Del additional chars in proportion to stroke length Round trip = prep–move–perform (touch-down)–complete (touch-up)

Qualitative Data Default KB New KB p Preference 40% 80% < .05 Willingness to use 50% 90% 80% thought typing was faster for regular text 80% complained about accidental strokes (ER) “The keyboard was more responsive than my normal tablet keyboard” “I liked that I could apply the gestures without moving my fingers” “I liked the fact that you don’t have to swap between different KBs to enter special characters” Extremely positive regarding their overall typing experience All of our participants found the New keyboard comfortable to use All agreed that the gestures were intuitive and easy to remember

Further Discussion Typing rhythm Both studies: Tablet On table Both hands Final study – expert users If better results yielded with this, should be with One hand, two thumb, index finger When held with one hand On mobile phone The highlighted settings have already been tested in pilot studies

Future Work Longitudinal study Text editing Augmenting with shape-writing Smartphone variations Physical KB [CHI 2014]

Q&A Thank you for your attention My next presentation is on Friday, May 9 at Session # 9 Redmond, Washington, USA