Single switch scanning has lots of different configuration options. One way to choose the most appropriate
configuration for a client is to use a model to predict performance under different configurations. Most existing models
expect error-free performance, however, and none integrates all the types of errors that can occur and the variety of errorcorrection
methods that are available. A model is presented which predicts user performance for single-switch rowcolumn
scanning with errors and error-correction methods. The model is used to draw conclusions about the utility of
different error-correction methods.