Typing Context
   HOME

TheInfoList



OR:

Typing is the process of writing or inputting text by pressing keys on a
typewriter A typewriter is a Machine, mechanical or electromechanical machine for typing characters. Typically, a typewriter has an array of Button (control), keys, and each one causes a different single character to be produced on paper by striking an i ...
,
computer keyboard A computer keyboard is a built-in or peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or Push-button, keys to act as Mechanical keyboard, mechanical levers or Electronic switching system, electro ...
,
mobile phone A mobile phone or cell phone is a portable telephone that allows users to make and receive calls over a radio frequency link while moving within a designated telephone service area, unlike fixed-location phones ( landline phones). This rad ...
, or
calculator An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics. The first solid-state electronic calculator was created in the early 1960s. Pocket-si ...
. It can be distinguished from other means of text input, such as
handwriting Handwriting in Italian schools (XXth - XXIst century) Handwriting is the personal and unique style of writing with a writing instrument, such as a pen or pencil in the hand. Handwriting includes both block and cursive styles and is separa ...
and
speech recognition Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers. It is also ...
. Text can be in the form of letters, numbers and other symbols. The world's first typist was Lillian Sholes from
Wisconsin Wisconsin ( ) is a U.S. state, state in the Great Lakes region, Great Lakes region of the Upper Midwest of the United States. It borders Minnesota to the west, Iowa to the southwest, Illinois to the south, Lake Michigan to the east, Michig ...
in the
United States The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic of 50 U.S. state, states and a federal capital district, Washington, D.C. The 48 ...
, the daughter of Christopher Latham Sholes, who invented the first practical typewriter.
User interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
features such as
spell checker In software, a spell checker (or spelling checker or spell check) is a software feature that checks for misspellings in a text. Spell-checking features are often embedded in software or services, such as a word processor, email client, electronic ...
and
autocomplete Autocomplete, or word completion, is a feature in which an application software, application predicts the rest of a word a user is typing. In Android (operating system), Android and iOS smartphones, this is called predictive text. In graphical us ...
serve to facilitate and speed up typing and to prevent or correct errors the typist may make.


Techniques


Hunt and peck

Hunt and peck (''two-fingered typing'') is a common form of typing in which the typist presses each key individually. In the purest form of the method, the typist finds each key by sight on the fly, and uses only one or two fingers (typically the index fingers). Although good accuracy may be achieved, the use of this method may also prevent the typist from being able to see what has been typed without glancing away from the keys, and any typing errors that are made may not be noticed immediately. Since only a few fingers are used in this technique, the fingers move much greater distances than in touch typing.


Touch typing

In this technique, the typist keeps their eyes on the source copy at all times. Touch typing also involves the use of the
home row Touch typing (also called blind typing, or touch keyboarding) is a style of typing. Although the phrase refers to typing without using the sense of sight to find the keys—specifically, a touch typist will know their location on the keyboard thr ...
method, where typists rest their wrist down, rather than lifting up and typing (which can cause
carpal tunnel syndrome Carpal tunnel syndrome (CTS) is a nerve compression syndrome associated with the collected signs and symptoms of Pathophysiology of nerve entrapment#Compression, compression of the median nerve at the carpal tunnel in the wrist. Carpal tunn ...
). To avoid this, typists should sit up tall, leaning slightly forward from the waist, place their feet flat on the floor in front of them with one foot slightly in front of the other, and keep their elbows close to their sides with forearms slanted slightly upward to the keyboard; fingers should be curved slightly and rest on the home row. Many touch typists also use
keyboard shortcut In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
s when typing on a computer. This allows them to edit their document without having to take their hands off the keyboard to use a mouse. An example of a keyboard shortcut is pressing the key plus the key to save a document as they type, or the key plus the key to undo a mistake. Other shortcuts are the key plus the to copy and the key and the key to paste, and the key and the key to cut. Many experienced typists can feel or sense when they have made an error and can hit the key and make the correction with no increase in time between keystrokes.


Hybrid

There are many idiosyncratic typing styles in between novice-style "hunt and peck" and touch typing. For example, many "hunt and peck" typists have the
keyboard layout A keyboard layout is any specific physical, visual, or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. Standard keybo ...
memorized and are able to type while focusing their gaze on the screen. Some use just two fingers, while others use 3–6 fingers. Some use their fingers very consistently, with the same finger being used to type the same character every time, while others vary the way they use their fingers. One study examining 30 subjects, of varying different styles and expertise, has found minimal difference in typing speed between touch typists and self-taught hybrid typists. According to the study, "The number of fingers does not determine typing speed... People using self-taught typing strategies were found to be as fast as trained typists... instead of the number of fingers, there are other factors that predict typing speed... fast typists... keep their hands fixed on one position, instead of moving them over the keyboard, and more consistently use the same finger to type a certain letter." To quote Prof. Dr. Anna Feit: "We were surprised to observe that people who took a typing course, performed at similar average speed and accuracy, as those that taught typing to themselves and only used 6 fingers on average."


Thumbing

A late 20th century trend in typing, primarily used with devices with small keyboards (such as PDAs and Smartphones), is ''thumbing'' or thumb typing. This can be accomplished using either only one thumb or both the thumbs, with more proficient typists reaching speeds of 100 words per minute. Similar to desktop keyboards and input devices, if a user overuses keys which need hard presses and/or have small and unergonomic layouts, it could cause thumb tendonitis or other
repetitive strain injury A repetitive strain injury (RSI) is an injury to part of the musculoskeletal or nervous system caused by repetitive use, vibrations, compression or long periods in a fixed position. Other common names include repetitive stress injury, repetitiv ...
. The practice of "thumbing" was popularized by the
BlackBerry BlackBerry is a discontinued brand of handheld devices and related mobile services, originally developed and maintained by the Canadian company Research In Motion (RIM, later known as BlackBerry Limited) until 2016. The first BlackBerry device ...
pager.


Words per minute

Words per minute Words per minute, commonly abbreviated as WPM (sometimes lowercased as wpm), is a measure of words processed in a minute, often used as a measurement of the speed of typing, reading or Morse code sending and receiving. Alphanumeric entry Since ...
(WPM) is a measure of typing speed, commonly used in
recruitment Recruitment is #Process, the overall process of identifying, sourcing, screening, shortlisting, and interviewing candidates for Job (role), jobs (either permanent or temporary) within an organization. Recruitment also is the process involved in ...
. For the purposes of WPM measurement, a word is standardized to five characters or keystrokes. Therefore, "brown" counts as one word but "mozzarella" counts as two. The benefits of a standardized measurement of input speed are that it enables comparison across language and hardware boundaries. The speed of an
Afrikaans Afrikaans is a West Germanic languages, West Germanic language spoken in South Africa, Namibia and to a lesser extent Botswana, Zambia, Zimbabwe and also Argentina where there is a group in Sarmiento, Chubut, Sarmiento that speaks the Pat ...
-speaking operator in
Cape Town Cape Town is the legislature, legislative capital city, capital of South Africa. It is the country's oldest city and the seat of the Parliament of South Africa. Cape Town is the country's List of municipalities in South Africa, second-largest ...
can be compared with a French-speaking operator in
Paris Paris () is the Capital city, capital and List of communes in France with over 20,000 inhabitants, largest city of France. With an estimated population of 2,048,472 residents in January 2025 in an area of more than , Paris is the List of ci ...
. Today, even
Written Chinese Written Chinese is a writing system that uses Chinese characters and other symbols to represent the Chinese languages. Chinese characters do not directly represent pronunciation, unlike letters in an alphabet or syllabograms in a syllabary. Rath ...
can be typed very quickly using the combination of a software prediction system and by typing their sounds in
Pinyin Hanyu Pinyin, or simply pinyin, officially the Chinese Phonetic Alphabet, is the most common romanization system for Standard Chinese. ''Hanyu'' () literally means 'Han Chinese, Han language'—that is, the Chinese language—while ''pinyin' ...
. Such prediction software even allows typing short-hand forms while producing complete characters. For example, the phrase "nǐ chī le ma" (你吃了吗) meaning "Have you eaten yet?" can be typed with just 4 strokes: "nclm".


Alphanumeric entry

In one study of average computer users, the average rate for transcription was 33 words per minute, and 19 words per minute for composition. In the same study, when the group was divided into "fast", "moderate" and "slow" groups, the average speeds were 40 wpm, 35 wpm, and 23 wpm respectively. An average professional typist reaches 50 to 80 wpm, while some positions can require 80 to 95 wpm (usually the minimum required for dispatch positions and other typing jobs), and some advanced typists work at speeds above 120 wpm. Two-finger typists, sometimes also referred to as "hunt and peck" typists, commonly reach sustained speeds of about 37 wpm for memorized text and 27 wpm when copying text, but in bursts may be able to reach speeds of 60 to 70 wpm.Brown, C. M. (1988). Human-computer interface design guidelines. Norwood, NJ: Ablex Publishing. From the 1920s through the 1970s, typing speed (along with shorthand speed) was an important secretarial qualification and typing contests were popular and often publicized by typewriter companies as promotional tools. A less common measure of the speed of a typist, CPM is used to identify the number of characters typed per minute. This is a common measurement for typing programs, or typing tutors, as it can give a more accurate measure of a person's typing speed without having to type for a prolonged period of time. The common conversion factor between WPM and CPM is 5. It is also used occasionally for associating the speed of a reader with the amount they have read. CPM has also been applied to 20th century printers, but modern faster printers more commonly use PPM (pages per minute). 216 words per minute was achieved by Stella Pajunas-Garnand from Chicago in 1946 in one minute on an IBM electric using the
QWERTY QWERTY ( ) is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top letter row of the keyboard: . The QWERTY design is based on a layout included in the Sh ...
keyboard layout. The
Associated Press The Associated Press (AP) is an American not-for-profit organization, not-for-profit news agency headquartered in New York City. Founded in 1846, it operates as a cooperative, unincorporated association, and produces news reports that are dist ...
reported Barbara Blackburn achieving a speed of 194 wpm in October 1984 using the MasterType typing ga

In a January 1985 story in the ''
Los Angeles Times The ''Los Angeles Times'' is an American Newspaper#Daily, daily newspaper that began publishing in Los Angeles, California, in 1881. Based in the Greater Los Angeles city of El Segundo, California, El Segundo since 2018, it is the List of new ...
'', Blackburn said she had recently reached 196 wpm. During her '' Late Night'' appearance on January 24, 1985, she claimed to have achieved 170 wpm on minute tests, and 200 wpm using a computer. In May 1985, ''
The Seattle Times ''The Seattle Times'' is an American daily newspaper based in Seattle, Washington. Founded in 1891, ''The Seattle Times'' has the largest circulation of any newspaper in the state of Washington and the Pacific Northwest region. The Seattle Time ...
'' reported that Blackburn said she had "attained speeds of 212 words a minute for a brief time" using an Apple computer keyboard and the Dvorak layout. The recent emergence of several competitive typing websites has allowed fast typists on computer keyboards to emerge along with new records, though many of these are unverifiable. Some notable, records include 255 wpm on a one-minute, random-word test by a user under the username slekap and occasionally bailey, 213 wpm on a 1-hour, random-word test by Joshua Hu, 221 wpm average on 10 random quotes by Joshua Hu, and first place in the 2020 Ultimate Typing Championship by Anthony Ermollin based on an average of 180.88 wpm on texts of various lengths. All of their records were set on the
QWERTY QWERTY ( ) is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top letter row of the keyboard: . The QWERTY design is based on a layout included in the Sh ...
keyboard layout. The current fastest typist is 17 year old who goes by the username ''MythicalRocket'', with a speed of 305 WPM for 15 seconds using the QWERTY keyboard layout. Using a personalized interface,
physicist A physicist is a scientist who specializes in the field of physics, which encompasses the interactions of matter and energy at all length and time scales in the physical universe. Physicists generally are interested in the root or ultimate cau ...
Stephen Hawking Stephen William Hawking (8January 194214March 2018) was an English theoretical physics, theoretical physicist, cosmologist, and author who was director of research at the Centre for Theoretical Cosmology at the University of Cambridge. Between ...
, who suffered from
amyotrophic lateral sclerosis Amyotrophic lateral sclerosis (ALS), also known as motor neuron disease (MND) or—in the United States—Lou Gehrig's disease (LGD), is a rare, Terminal illness, terminal neurodegenerative disease, neurodegenerative disorder that results i ...
, managed to type 15 wpm with a switch and adapted software created by Walt Woltosz. Due to a slowdown of his motor skills, his interface was upgraded with an
infrared camera Infrared thermography (IRT), thermal video or thermal imaging, is a process where a thermal camera captures and creates an image of an object by using infrared radiation emitted from the object in a process, which are examples of infrared im ...
that detected "twitches in the cheek muscle under the eye." His typing speed decreased to approximately one word per minute in the later part of his life.


Numeric entry

The numeric entry, or 10-key, speed is a measure of one's ability to manipulate a numeric keypad. Generally, it is measured in keystrokes per hour (KPH).


Text-entry research


Error analysis

With the introduction of computers and word-processors, there has been a change in how text-entry is performed. In the past, using a typewriter, speed was measured with a stopwatch and errors were tallied by hand. With the current technology, document preparation is more about using word-processors as a composition aid, changing the meaning of error rate and how it is measured. Research performed by R. William Soukoreff and I. Scott MacKenzie, has led to a discovery of the application of a well-known algorithm. Through the use of this algorithm and accompanying analysis technique, two statistics were used, ''minimum string distance error rate'' (MSD error rate) and ''keystrokes per character'' (KSPC). The two advantages of this technique include: *Participants are allowed to enter text naturally, since they may commit errors and correct them. *The identification of errors and generation of error rate statistics is easy to automate.


Deconstructing the text input process

Through analysis of keystrokes, the keystrokes of the input stream were divided into four classes: Correct (C), Incorrect Fixed (IF), Fixes (F), and Incorrect Not Fixed (INF). These key stroke classification are broken down into the following *The two classes Correct and Incorrect Not Fixed comprise all of the characters in transcribed text. *Fixes (F) keystrokes are easy to identify, and include keystrokes such as backspace, delete, cursor movements, and modifier keys. *Incorrect Fixed (IF) keystrokes are found in the input stream, but not the transcribed text, and are not editing keys. Using these classes, the Minimum String Distance Error Rate and the Key Strokes per Character statistics can both be calculated.


Minimum string distance error rate

The minimum string distance (MSD) is the number of "primitives" which is the number of insertions, deletions, or substitutions to transform one string into another. The following equation was found for the MSD Error Rate. ''MSD Error Rate'' = (INF/(C + INF)) * 100\%


Key strokes per character (KSPC)

With the minimum string distance error, errors that are corrected do not appear in the transcribed text. The following example shows why this can be an important class of errors to consider: ''Presented Text'': the quick brown
''Input Stream'': the quix<-ck brown
''Transcribed Text'': the quick brown In the above example, the incorrect character ('x') was deleted with a backspace ('<-'). Since these errors do not appear in the transcribed text, the MSD error rate is 0%. That is the purpose of the key strokes per character (KSPC) statistic. ''KSPC'' = (C+INF+IF+F)/(C+INF) There are some shortcomings of the KSPC statistic, such as: * High KSPC values can be related to either many errors which were corrected, or few errors which were not corrected; however, there is no way to distinguish the two. * KSPC depends on the text input method, and cannot be used to meaningfully compare two different input methods, such as a
QWERTY QWERTY ( ) is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top letter row of the keyboard: . The QWERTY design is based on a layout included in the Sh ...
keyboard and a multi-tap device. * There is no obvious way to combine KSPC and MSD into an overall error rate, even though they have an inverse relationship.


Further metrics

Using the classes described above, further metrics were defined by R. William Soukoreff and I.Scott MacKenzie: ''Error correction efficiency'' refers to the ease with which the participant performed error correction. * ''Correction Efficiency'' = IF/F ''Participant conscientiousness'' is the ratio of corrected errors to the total number of error, which helps distinguish perfectionists from apathetic participants. * ''Participant Conscientiousness'' = IF / (IF + INF) If C represents the amount of useful information transferred, INF, IF, and F represent the proportion of bandwidth wasted. * ''Utilized Bandwidth'' = C / (C + INF + IF + F) * ''Wasted Bandwidth'' = (INF + IF + F)/ (C + INF + IF + F)


Total error rate

The classes described also provide an intuitive definition of total
error An error (from the Latin , meaning 'to wander'Oxford English Dictionary, s.v. “error (n.), Etymology,” September 2023, .) is an inaccurate or incorrect action, thought, or judgement. In statistics, "error" refers to the difference between t ...
rate: * ''Total Error Rate'' = ((INF + IF)/ (C + INF + IF)) * 100% * ''Not Corrected Error Rate'' = (INF/ (C + INF + IF)) * 100% * ''Corrected Error Rate'' = (IF/ (C + INF + IF)) * 100% Since these three error rates are ratios, they are comparable between different devices, something that cannot be done with the KSPC statistic, which is device dependent.


Tools for text entry research

Currently, two tools are publicly available for text entry researchers to record text entry performance metrics. The first is TEMA that runs only on the
Android (operating system) Android is an operating system based on a modified version of the Linux kernel and other open-source software, open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablet computer, tablets. Andr ...
. The second i
WebTEM
that runs on any device with a modern Web browser, and works with almost all text entry technique.


Keystroke dynamics

Keystroke dynamics, or ''typing dynamics'', is the obtaining of detailed timing information that describes exactly when each key was pressed and when it was released as a person is typing at a
computer keyboard A computer keyboard is a built-in or peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or Push-button, keys to act as Mechanical keyboard, mechanical levers or Electronic switching system, electro ...
for
biometric Biometrics are body measurements and calculations related to human characteristics and features. Biometric authentication (or realistic authentication) is used in computer science as a form of identification and access control. It is also used t ...
identification, similar to
speaker recognition Speaker recognition is the identification of a person from characteristics of voices. It is used to answer the question "Who is speaking?" The term voice recognition can refer to ''speaker recognition'' or speech recognition. Speaker verification ...
. Data needed to analyze keystroke dynamics is obtained by
keystroke logging Keystroke logging, often referred to as keylogging or keyboard capturing, is the action of recording (logging) the keys struck on a keyboard, typically covertly, so that a person using the keyboard is unaware that their actions are being monitore ...
. The behavioral biometric of Keystroke Dynamics uses the manner and rhythm in which an individual types characters on a keyboard or keypad.


See also

*
Muscle memory Muscle memory is a form of procedural memory that involves consolidating a specific motor task into memory through repetition, which has been used synonymously with motor learning. When a movement is repeated over time, the brain creates a long- ...
*
Stenotype A steno machine, stenotype machine, shorthand machine, stenograph or steno writer is a specialized chorded keyboard or typewriter used by stenographers for shorthand use. In order to pass the United States Registered Professional Reporter test, a ...
* Copy typist *
Audio typist An audio typist is someone who specialises in typing text from a vocal source which they listen to. The original voice document is usually recorded onto microcassettes by someone dictating into a Dictaphone. The audio typist will have learnt to ...
*
Data entry clerk A data entry clerk, also known as data preparation and control operator, data registration and control operator, and data preparation and registration operator, is a member of staff employed to enter or update data into a computer system. Data is ...
* Speed typing contest *
Typesetting Typesetting is the composition of text for publication, display, or distribution by means of arranging physical ''type'' (or ''sort'') in mechanical systems or '' glyphs'' in digital systems representing '' characters'' (letters and other ...
* Typing Day


References


External links

* {{Authority control Text Input/output Articles containing video clips