Cargando…

How to optimize switch virtual keyboards to trade off speed and accuracy

In some circumstances, people interact with a virtual keyboard by triggering a binary switch to guide a moving cursor to target characters or items. Such switch keyboards are commonly used by patients with severely restricted motor capabilities. Typing with such systems enables patients to interact...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Xiao, Fang, Kan, Francis, Gregory
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5256434/
https://www.ncbi.nlm.nih.gov/pubmed/28180157
http://dx.doi.org/10.1186/s41235-016-0007-6
_version_ 1782498713346768896
author Zhang, Xiao
Fang, Kan
Francis, Gregory
author_facet Zhang, Xiao
Fang, Kan
Francis, Gregory
author_sort Zhang, Xiao
collection PubMed
description In some circumstances, people interact with a virtual keyboard by triggering a binary switch to guide a moving cursor to target characters or items. Such switch keyboards are commonly used by patients with severely restricted motor capabilities. Typing with such systems enables patients to interact with colleagues, but it is slow and error prone. We develop a methodology that can automate an important part of the design process for optimally structured switch keyboards. We show how to optimize the design of simple switch keyboard systems in a way that minimizes the average entry time while satisfying an acceptable error rate. The first step is to model the user’s ability to use a switch keyboard correctly for different cursor durations. Once the model is defined, our optimization approach assigns characters to locations on the keyboard, identifies an optimal cursor duration, and considers a variety of cursor paths. For our particular case, we show how to build a user model from empirical data and demonstrate that the resulting optimized keyboards are quite different from existing keyboard designs. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s41235-016-0007-6) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5256434
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-52564342017-02-06 How to optimize switch virtual keyboards to trade off speed and accuracy Zhang, Xiao Fang, Kan Francis, Gregory Cogn Res Princ Implic Original Article In some circumstances, people interact with a virtual keyboard by triggering a binary switch to guide a moving cursor to target characters or items. Such switch keyboards are commonly used by patients with severely restricted motor capabilities. Typing with such systems enables patients to interact with colleagues, but it is slow and error prone. We develop a methodology that can automate an important part of the design process for optimally structured switch keyboards. We show how to optimize the design of simple switch keyboard systems in a way that minimizes the average entry time while satisfying an acceptable error rate. The first step is to model the user’s ability to use a switch keyboard correctly for different cursor durations. Once the model is defined, our optimization approach assigns characters to locations on the keyboard, identifies an optimal cursor duration, and considers a variety of cursor paths. For our particular case, we show how to build a user model from empirical data and demonstrate that the resulting optimized keyboards are quite different from existing keyboard designs. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s41235-016-0007-6) contains supplementary material, which is available to authorized users. Springer International Publishing 2016-09-22 /pmc/articles/PMC5256434/ /pubmed/28180157 http://dx.doi.org/10.1186/s41235-016-0007-6 Text en © The Author(s) 2016 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Original Article
Zhang, Xiao
Fang, Kan
Francis, Gregory
How to optimize switch virtual keyboards to trade off speed and accuracy
title How to optimize switch virtual keyboards to trade off speed and accuracy
title_full How to optimize switch virtual keyboards to trade off speed and accuracy
title_fullStr How to optimize switch virtual keyboards to trade off speed and accuracy
title_full_unstemmed How to optimize switch virtual keyboards to trade off speed and accuracy
title_short How to optimize switch virtual keyboards to trade off speed and accuracy
title_sort how to optimize switch virtual keyboards to trade off speed and accuracy
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5256434/
https://www.ncbi.nlm.nih.gov/pubmed/28180157
http://dx.doi.org/10.1186/s41235-016-0007-6
work_keys_str_mv AT zhangxiao howtooptimizeswitchvirtualkeyboardstotradeoffspeedandaccuracy
AT fangkan howtooptimizeswitchvirtualkeyboardstotradeoffspeedandaccuracy
AT francisgregory howtooptimizeswitchvirtualkeyboardstotradeoffspeedandaccuracy