[ieee 2014 ieee 27th canadian conference on electrical and computer engineering (ccece) - toronto,...
TRANSCRIPT
![Page 1: [IEEE 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE) - Toronto, ON, Canada (2014.5.4-2014.5.7)] 2014 IEEE 27th Canadian Conference on Electrical](https://reader038.vdocuments.net/reader038/viewer/2022100504/5750a5311a28abcf0cb01ee9/html5/thumbnails/1.jpg)
1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556576061
Mobile Circular Keyboards
Lawrence Leung, Parham Aarabi
Department of Electrical and Computer Engineering
University of Toronto
Toronto, Ontario, Canada
Abstract—This paper proposes a circular mobile QWERTY
keyboard and analyzes performance on this keyboard compared
to a standard flat keyboard. The Circularly Arced Keyboard
(CAK) layout for single handed operation using the thumb was
found to have a pangram replication time within 1.2 seconds
compared to the regular keypad and a keystroke accuracy within 1.7%.
Keywords—mobile computing; soft keyboard; user interface;
human-machine interface; human-computer interaction
I. INTRODUCTION
Smartphone market penetration continues to increase every year, with current estimates suggesting over 1 billion smart phones in use. Although the interaction space is limited, the touchscreen on smartphones has resulted in a variety of novel user interfaces optimized for the mobile touchscreen. While there has been significant innovation in mobile user interfaces, mobile keyboard designs (especially that used on iOS) still remain a replica of the typewriters of the last century.
For Latin alphabet based languages, the Sholes (QWERTY) keyboard layout is the most readily available, and has been in use since 1873 [22]. There are variations to suit various Latin based languages, but the basic layout does not vary. The QWERTY keyboard, designed to reduce jamming, and limited by mechanical packaging, is really not ideal in the mobile touch-screen era.
The QWERTY keyboard with a rectangular layout is the default method of entering text. However, the mobility of smart phones with touchscreens smaller than eight inches cannot accommodate traditional two-handed touch typing. When operated by a single hand, the thumb becomes the predominant interaction finger, but becomes awkward when attempting to span the far edges of a touchscreen. In the following sections the design philosophy and choice of a soft keyboard layout more suited to one handed operation will be discussed.
II. DESIGN PHILOSOPHY
The well known and remarkably robust Fitts’ law[1] gives a relation between distance traveled to a target, the target width, and the mean time of completion. It indicates that the mean time is proportional to distance and inversely proportional to target width. With respect to mobile devices, distant buttons require more time to interact with, and smaller buttons also require more time for interaction.
Fitts’ law has been rigorously explored both physically and in the context of computers with keyboards and pointing devices [21]. Fitts’ original tapping task is quite applicable to mobile touch UI, more so than the traditional mouse, due to more direct interaction. It should also be noted that unlike mouse-monitor environments, that are considered to have infinite width buttons at the monitor edge, this is not the case with mobile touch devices.
There is a significant body of work exploring different keyboard configurations, both QWERTY and otherwise. However, the majority is based on rectangular layout and with square keys [3][4][5][9][12][15][16][17].
In this paper, we consider a circular keyboard that is better suited to the motion of the thumb for one-handed typing. Guided by Fitts’ law and the position of a thumb above a touch screen, and by considering a given radius as a one dimensional Fitts’ law situation, nearby buttons with smaller widths would be equivalent to further buttons with larger width. If buttons are not allowed to overlap, then circumferential rows of buttons would radiate from the thumb point, with increasing size as the number of rows increases.
III. DESIGN CHOICE
Figure 1 illustrates the more easily accessible areas of a phone held in a portrait orientation by a right-handed user. Based on the mechanical operation of a thumb, which actuates in an arced fashion at the carpometacarpal joint, a matched arced layout for a keyboard would be a good starting point for minimizing mean interaction time. Keeping the focus of the arc near the point of actuation of the thumb would present basically a quarter of a circle on the screen, thus a 90 degree arc with center located at the bottom corner was chosen. This creates a certain squaring of the keyboard area. From this point this layout will be referred to as the Circularly Arced Keyboard (CAK).
The pervasiveness of the QWERTY keyboard has made it a good choice to relatively populate the buttons, in an attempt to shorten learning times. This also should shorten testing times. The three rectangular alphabet rows were mapped to three arced rows, including the “,” and “.” buttons, to match the number of keys in the bottom two rows for simplicity. This presents a certain thinness to keys in the third row. The fourth row at the bottom is allocated for the a single “space” button. The numeric row was not included similar to commercial touch QWERTY keyboards.
CCECE 2014 1569879653
1
978-1-4799-3010-9/14/$31.00 ©2014 IEEE CCECE 2014 Toronto, Canada
![Page 2: [IEEE 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE) - Toronto, ON, Canada (2014.5.4-2014.5.7)] 2014 IEEE 27th Canadian Conference on Electrical](https://reader038.vdocuments.net/reader038/viewer/2022100504/5750a5311a28abcf0cb01ee9/html5/thumbnails/2.jpg)
1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556576061
The arc of each key was determined by equally dividing 90 degrees by the number of keys within each row. The height or radial length of each key was determined by equally dividing the full radius of the arc over the four rows. The final result is displayed by Figure 2.
IV. USER TRIALS
A user trial was conducted attempting to gauge the efficacy and potential relevancy of the CAK.
A. Experiment
The experiment was conducted as follows:
A mobile device maintained in the upright portrait orientation, held in the right hand, and operated by the respective thumb.
Two keyboard configurations are presented; the first, a traditional QWERTY keyboard, and the second the CAK. Both
do not have a backspace key in an attempt to capture errors and facilitate evaluation of accuracy. As a test phrase the well known pangram, "the quick brown fox jumps over the lazy dog", was chosen for its alphabet coverage.
Replication of the test phrase via each keyboard configuration was conducted and timed. In general the first keyboard presented to a user was the last keyboard of the previous user in an effort to have the bias due to presentation order, averaged out. For the CAK a practice sessions was conducted prior to a timed session, lasting between 1 to 2 minutes. For the QWERTY keyboard no practice was conducted prior to timing due to general familiarity with the layout.
The results were timed manually, while the result strings were recorded using a memo application, and later synchronized, minimizing processing errors for post processing. The Levenshtein distance between the entered and test string was used to facilitate calculation of accuracy.
The means, standard deviations, and deltas were computed for each keyboard configuration, along with a histogram of errors.
V. RESULTS AND FEEDBACK
A. Results
A sample size 24 users was collected. The results are summarized in Table 1. The mean time to completion of the task was approximately 30 seconds. The difference between the two keyboards was approximately 1 second. The standard deviation in completion time was 7.6 and 10.68 for the CAK and QWERTY keyboard, respectively.
TABLE I. TABLE 1 RESULTS SUMMARY.
The overall accuracy of the task was approximately 95%. The difference in accuracy between the two keyboards was 1.6%. The standard deviation in completion accuracy was 5.3% and 7.25%, for the CAK and QWERTY keyboard, respectively.
The CAK appears to be competitive in both time and accuracy when compared to a QWERTY keyboard, even when faced with minimal training time. The lower CAK mean time variance indicates a common unfamiliarity with the CAK layout, which also explains the slightly lower variance in accuracy, indicating slightly more care is taken with unfamiliar systems.
User trials
summary
Time (seconds) Accuracy
CAK QWERTY CAK QWERTY
mean 30.85 29.7 0.941 0.957
std. dev. 7.6 10.7 0.053 0.073
mean delta 1.1 0.016
std. dev. delta 3.0 0.019
Figure 2. CAK layout.
Figure 1.One handed operation.
2
![Page 3: [IEEE 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE) - Toronto, ON, Canada (2014.5.4-2014.5.7)] 2014 IEEE 27th Canadian Conference on Electrical](https://reader038.vdocuments.net/reader038/viewer/2022100504/5750a5311a28abcf0cb01ee9/html5/thumbnails/3.jpg)
1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556576061
Histograms for key errors arranged in rows are in Figure 1, Figure 2, and Figure 3. It must be noted that errors were not
normalized over frequency of appearance in the test phrase, where “space”, and “o” occur most frequently. Errors at row edge keys, appear lower than non-edge keys, except for the “m”, located in the bottom row, which had higher errors in the CAK layout.
B. Feedback
The feedback received from the user trial is as follows.
intuitive
space button awkward
bottom row keys too thin
gestures for backspace and enter
transparency
key colour
visual feedback
haptic feedback
high area occupancy
Gestures, transparency, key color, visual and haptic
feedback, are all features that can be added to augment the functionality of practically any soft keyboard, but for the purposes of this experiment are not critical to exploring the CAK layout.
With respect to space button position and key sizes; these have ultimate bearing on layout. It was suggested to remove ",", and "." from the bottom row, which should add significant area to the remaining keys in the row. This was foreseen during construction, but left for simplicity. There were very few space errors during the test, when considering its frequency. This could be attributed to its large area. However, given its obscured position along with frequency, a more accessible position should be considered.
VI. CONCLUSIONS
In this paper, the motivation for a single thumb operated mobile touchscreen keyboard layout, based on Fitts’ law, was discussed and designed. The CAK was the result. A user trial was conducted to evaluate the efficacy and relevance.
From the results of the experiment, there is significant competitiveness in single handed CAK usage when compared to a standard rectangular QWERTY keyboard, both in mean time and accuracy. The training time to become functional with the CAK layout was minimal. Given the basic configuration of this first iteration, further optimization can be performed, and should result in increased performance.
The findings in this work can be further confirmed with additional trial data. Also, the creation of a dedicated test application would allow for finer data collection. Longer term trials would provide information about user acceptance or potential concept fatigue.
0
1
2
3
4
5
6
7
8
q w e r t y u i o p
CAKQWERTY
Figure 1. Top row errors.
0
1
2
3
4
5
a s d f g h j k l
CAKQWERTY
Figure 2. Middle row errors.
0
1
2
3
4
5
z x c v b n m space
CAKQWERTY
Figure 3. Bottom row errors.
3
![Page 4: [IEEE 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE) - Toronto, ON, Canada (2014.5.4-2014.5.7)] 2014 IEEE 27th Canadian Conference on Electrical](https://reader038.vdocuments.net/reader038/viewer/2022100504/5750a5311a28abcf0cb01ee9/html5/thumbnails/4.jpg)
1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556576061
There is a wealth of change that could be applied to future iterations. Currently, the area required is higher than a standard QWERTY soft keyboard. This can be addressed by optimizing the key dimensions, and perhaps applying a more elliptical arc. Exploration of compliance with available design guidelines similar to ANSI/HFES 200 [6], can lead to commercial release. Finally, adding incremental functionality currently available for keyboards, advanced color scheme, visual preview and feedback, gestures, could potentially bring this layout to commercial competitiveness.
Figure 4. Iteration screenshot.
REFERENCES
[1] P. M. Fitts (1954), “The information capacity of the human motor
system in controlling the amplitude of movement”, Journal of Experimental Psychology, volume 47, number 6, June 1954, pp. 381–
391
[2] A. Murata, “Extending Effective Target Width in Fitts’ Law to a Two-
Dimensional Pointing Task”, International Journal of Human–Computer Interaction, 11(2), 137–152, 1999
[3] Y. Li, L. Chen, R. S. Goonetilleke, “A heuristic-based approach to
optimize keyboard design for single-finger keying applications”, International Journal of Industrial Ergonomics 36 (2006) 695–704
[4] S. Kwon, D. Lee, M. K. Chung, “Effect of key size and activation area
on the performance of a regional error correction method in a touch-screen QWERTY keyboard”, International Journal of Industrial
Ergonomics 39 (2009) 888–893
[5] G. Francis, C. Oxtoby, “Building and Testing Optimized Keyboards for
Specific Text Entry”, Human Factors: The Journal of Human Factors and Ergonomics Society (January 2006), 48 (2), pg. 279-287
[6] J. R. Williams, “Standards for the Software Design Practitioner”, Ergonomics in Design: The Quarterly of Human Factors Applications,
ISSN 1064-8046, 07/2012, Volume 20, Issue 3, pp. 4 – 6
[7] P. M. Fitts, J. R. Peterson, “Information Capacity of Discrete Motor Responses”, Journal of Experimental Psychology 67 (Jan 1, 1964): p
103.
[8] D. A. Norman, D. Fisher, “Why Alphabetic Keyboards Are Not Easy to Use: Keyboard Layout Doesn't Much Matter”, Human Factors: The
Journal of the Human Factors and Ergonomics Society, ISSN 0018-7208, 10/1982, Volume 24, Issue 5, pp. 509 – 509
[9] I. S. MacKenzie, S. X. Zhang, “The Design and Evaluation of a High-
Performance Soft Keyboard”, Proceedings of the SIGCHI conference on human factors in computing systems, 05/1999, pp. 25 – 31
[10] I. S. Mackenzie, W. Bu.xton, “Extending Fitts' law to two-dimensional
tasks”, Proceedings of the SIGCHI Conference on human factors in computing systems, 06/1992, pp. 219 – 226
[11] J. Accot, S. Zhai, “Beyond Fitts' law : models for trajectory-based HCI
tasks”, Proceedings of the ACM SIGCHI Conference on human factors in computing systems, 03/1997, pp. 295 – 302
[12] S. Kim, J. Son, G. Lee, H. Kim, W. Lee, “TapBoard: Making a Touch Screen Keyboard More Touchable”, CHI '13 Extended Abstracts on
Human Factors in Computing Systems, 04/2013, pp. 2833 – 2834
[13] X. Bi, Y. Li, S. Zhai, “Fitts Law: Modeling Finger Touch with Fitts’ Law”, Proceedings of the SIGCHI Conference on human factors in
computing systems, 04/2013, pp. 1363 – 1372
[14] I. S. MacKenzie, P. Isokoski, “Fitts' Throughput and the Speed-Accuracy Tradeoff”, Proceedings of the twenty-sixth annual SIGCHI
conference on human factors in computing systems, 04/2008, pp. 1633 – 1636
[15] A. Oulasvirta, A. Reichel, W. Li, Y. Zhang, M. Bachynskyi “Improving
Two-Thumb Text Entry on Touchscreen Devices”, Proceedings of the SIGCHI Conference on human factors in computing systems, 04/2013,
pp. 2765 – 2774
[16] K. C.F. Tan, E. Ng, J. J.S. Oh, “Development of a Qwerty-Type Reduced Keyboard System for Mobile Computing: Tengo”, Human
Factors and Ergonomics Society Annual Meeting Proceedings, ISSN 1071-1813, 2003, Volume 47, Issue 6, pp. 855 – 855
[17] E. Matias , I. S. MacKenzie, W. Buxton, “One-Handed Touch Typing
on a QWERTY keyboard”, Human - Computer Interaction, ISSN 0737-0024, 1996, Volume 11, Issue 1, pp. 1 – 27
[18] P. Parhi, A. K. Karlson, B. B. Bederson “Target Size Study for One-Handed Thumb Use on Small Touchscreen Devices”, Proceedings of the
8th conference on human-computer interaction with mobile devices and services, 09/2006, pp. 203 – 210
[19] N. Henze, E. Rukzio, S. Boll, “100,000,000 Taps: Analysis and
Improvement of Touch Performance in the Large”, Proceedings of the 13th International Conference on human computer interaction with
mobile devices and services, 08/2011, pp. 133 – 142
[20] M. E. Sesto, C. B. Irwin, K. B. Chen, A. O. Chourasia, D. A. Wiegmann “Effect of Touch Screen Button Size and Spacing on Touch
Characteristics of Users With and Without Disabilities”, Human factors, ISSN 0018-7208, 06/2012, Volume 54, Issue 3, pp. 425 – 436
[21] S. K. Card, W. K. English, B. J. Burr “Evaluation of Mouse, Rate-
Controlled Isometric Joystick, Step Keys, and Text Keys for Text Selection on a CRT”, Ergonomics, ISSN 0014-0139, 08/1978, Volume
21, Issue 8, pp. 601 - 613
[22] S. Hoober, E. Berkman, “Designing Mobile Interfaces”, O’Reilly Media, Inc., 2011
4