Chorded keyboard

Last updated
A Microwriter MW4 (circa 1980) Microwriter.png
A Microwriter MW4 (circa 1980)

A keyset or chorded keyboard (also called a chorded keyset, chord keyboard or chording keyboard) is a computer input device that allows the user to enter characters or commands formed by pressing several keys together, like playing a "chord" on a piano. The large number of combinations available from a small number of keys allows text or commands to be entered with one hand, leaving the other hand free. A secondary advantage is that it can be built into a device (such as a pocket-sized computer or a bicycle handlebar) that is too small to contain a normal-sized keyboard.

Contents

A chorded keyboard minus the board, typically designed to be used while held in the hand, is called a keyer. Douglas Engelbart introduced the chorded keyset as a computer interface in 1968 at what is often called "The Mother of All Demos".

Principles of operation

An ergonomic chorded keyboard without the board is known as a keyer. Septambic key numbering.jpg
An ergonomic chorded keyboard without the board is known as a keyer.

Each key is mapped to a number and then can be mapped to a corresponding letter or command. By pressing two or more keys together the user can generate many combinations. In Engelbart's original mapping, he used five keys: 1, 2, 4, 8, 16. The keys were mapped as follows: a = 1, b = 2, c = 3, d = 4, and so on. If the user pressed keys 1 and 2 simultaneously, and then released the keys, 1 and 2 would be added to 3, and since C is the 3rd letter of the alphabet, and the letter "c" appeared. Unlike pressing a chord on a piano, the chord is recognized only after all the keys or mouse buttons are released. Since Engelbart introduced the keyset, several different designs have been developed based on similar concepts.

As a crude example, each finger might control one key which corresponds to one bit in a byte, so that using seven keys and seven fingers, one could enter any character in the ASCII set—if the user could remember the binary codes. Due to the small number of keys required, chording is easily adapted from a desktop to mobile environment.

Practical devices generally use simpler chords for common characters (e.g., Baudot), or may have ways to make it easier to remember the chords (e.g., Microwriter [1] ), but the same principles apply. These portable devices first became popular with the wearable computer movement in the 1980s.

Thad Starner from Georgia Institute of Technology and others published numerous studies [2] [3] [4] showing that two-handed chorded text entry was faster and yielded fewer errors than on a QWERTY keyboard. Currently stenotype machines hold the record for fastest word entry. Many stenotype users can reach 300 words per minute. However, stenographers typically train for three years before reaching professional levels of speed and accuracy.

History

The earliest known chord keyboard was part of the "five-needle" telegraph operator station, designed by Wheatstone and Cooke in 1836, in which any two of the five needles could point left or right to indicate letters on a grid. It was designed to be used by untrained operators (who would determine which keys to press by looking at the grid), and was not used where trained telegraph operators were available.

Stenograph first model, Miles Bartholomew, 1879 Stenograph 1a, Miles Bartholomew.jpg
Stenograph first model, Miles Bartholomew, 1879

The first widespread use of a chord keyboard was in the stenotype machine used by court reporters, which was invented in 1868 and is still in use. The output of the stenotype was originally a phonetic code that had to be transcribed later (usually by the same operator who produced the original output), rather than arbitrary text—automatic conversion software is now commonplace.

In 1874, the five-bit Baudot telegraph code and a matching 5-key chord keyboard was designed to be used with the operator forming the codes manually. The code is optimized for speed and low wear: chords were chosen so that the most common characters used the simplest chords. But telegraph operators were already using typewriters with QWERTY keyboards to "copy" received messages, and at the time it made more sense to build a typewriter that could generate the codes automatically, rather than making them learn to use a new input device.[ citation needed ]

IBM 026 commercial card code IBM 026 card code.png
IBM 026 commercial card code

Some early keypunch machines used a keyboard with 12 labeled keys to punch the correct holes in paper cards. The numbers 0 through 9 were represented by one punch; 26 letters were represented by combinations of two punches, and symbols were represented by combinations of two or three punches.

Hall-Braille writer, model 1, 1892 Hall-Braille writer (Martin Howard Collection).jpg
Hall-Braille writer, model 1, 1892
A braille keyboard Braille Writer.jpg
A braille keyboard

Braille (a writing system for the blind) uses either 6 or 8 tactile 'points' from which all letters and numbers are formed. When Louis Braille invented it, it was produced with a needle holing successively all needed points in a cardboard sheet. In 1892, Frank Haven Hall, superintendent of the Illinois Institute for the Education of the Blind, created the Hall Braille Writer, which was like a typewriter with 6 keys, one for each dot in a braille cell. [6] The Perkins Brailler, first manufactured in 1951, uses a 6-key chord keyboard (plus a spacebar) to produce braille output, and has been very successful as a mass market affordable product. Braille, like Baudot, uses a number symbol and a shift symbol, which may be repeated for shift lock, to fit numbers and upper case into the 63 codes that 6 bits offer.

After World War II, with the arrival of electronics for reading chords and looking in tables of "codes", the postal sorting offices started to research chordic solutions to be able to employ people other than trained and expensive typists. In 1954, an important concept was discovered: chordic production is easier to master when the production is done at the release of the keys instead of when they are pressed.

Researchers at IBM investigated chord keyboards for both typewriters and computer data entry as early as 1959, with the idea that it might be faster than touch-typing if some chords were used to enter whole words or parts of words. A 1975 design by IBM Fellow Nat Rochester had 14 keys that were dimpled on the edges as well as the top, so one finger could press two adjacent keys for additional combinations. [7] [8] Their results were inconclusive, but research continued until at least 1978.

Doug Engelbart began experimenting with keysets to use with the mouse in the mid 1960s. [9] In a famous 1968 demonstration, [10] Engelbart introduced a computer human interface that included the QWERTY keyboard, a three button mouse, and a five key keyset. Engelbart used the keyset with his left hand and the mouse with his right to type text and enter commands. The mouse buttons marked selections and confirmed or aborted commands.

Users in Engelbart's Augmentation Research Center at SRI became proficient with the mouse and keyset. In the 1970s the funding Engelbart's group received from the Advanced Research Projects Agency (ARPA) was cut and many key members of Engelbart's team went to work for Xerox PARC where they continued to experiment with the mouse and keyset. Keychord sets were used at Xerox PARC in the early 1980s, along with mice, GUIs, on the Xerox Star and Alto workstations. A one-button version of the mouse was incorporated into the Apple Macintosh but Steve Jobs decided against incorporating the chorded keyset.

Xerox Alto keyset, ca. 1973. Xerox Alto keyset.jpg
Xerox Alto keyset, ca. 1973.

In the early 1980s, Philips Research labs at Redhill, Surrey did a brief study[ citation needed ] into small, cheap keyboards for entering text on a telephone. One solution used a grid of hexagonal keys with symbols inscribed into dimples in the keys that were either in the center of a key, across the boundary of two keys, or at the joining of three keys. Pressing down on one of the dimples would cause either one, two or three of the hexagonal buttons to be depressed at the same time, forming a chord that would be unique to that symbol. With this arrangement, a nine button keyboard with three rows of three hexagonal buttons could be fitted onto a telephone and could produce up to 33 different symbols. By choosing widely separated keys, one could employ one dimple as a 'shift' key to allow both letters and numbers to be produced. With eleven keys in a 3/4/4 arrangement, 43 symbols could be arranged allowing for lowercase text, numbers and a modest number of punctuation symbols to be represented along with a 'shift' function for accessing uppercase letters. While this had the advantage of being usable by untrained users via 'hunt and peck' typing and requiring one less key switch than a conventional 12 button keypad, it had the disadvantage that some symbols required three times as much force to depress them as others which made it hard to achieve any speed with the device. That solution is still alive and proposed by Fastap and Unitap among others, and a commercial phone has been produced and promoted in Canada during 2006.[ citation needed ]

Standards

Historically, the baudot and braille keyboards were standardized to some extent, but they are unable to replicate the full character set of a modern keyboard. Braille comes closest, as it has been extended to eight bits.

The only proposed modern standard, GKOS (or Global Keyboard Open Standard) [11] can support most characters and functions found on a computer keyboard but has had little commercial development. There is, however, a GKOS keyboard application available for iPhone since May 8, 2010, for Android since October 3, 2010 and for MeeGo Harmattan since October 27, 2011.

Stenography

Stenotype machines, sometimes used by court reporters, use a chording keyboard to represent sounds: on the standard keyboard, the U represents the sound and word, 'you', and the three-key trigraph KAT represents the sound and word 'cat'. The stenotype keyboard is explicitly ordered: in KAT, K, on the left, is the starting sound. P, S, and T, which are common starting sounds and also common ending sounds, are available on both sides of the keyboard: POP is a 3-key chord, using both P keys. . [12]

Open-source designs

A 104-key USB keyboard adapted into a chording keyboard. All phonetic keystrokes may be accomplished by one and two-key chords of the home keys on the top row. Chording Keyboard.png
A 104-key USB keyboard adapted into a chording keyboard. All phonetic keystrokes may be accomplished by one and two-key chords of the home keys on the top row.

Multiple open-source keyer/keyset designs are available, such as the pickey, [13] a PS/2 device based on the PIC microcontroller; the spiffchorder, [14] a USB device based on the Atmel AVR family of microcontrollers; the FeatherChorder, [15] a BLE chorder based on the Adafruit Feather, an all-in-one board incorporating an Arduino-compatible microcontroller; and the GKOS keypad driver for Linux [16] as well as the Gkos library for the Atmel/Arduino [17] open-source board.

Plover [18] is a free, open-source, cross-platform program intended to bring real-time stenographic technology not just to stenographers, but also to hobbyists using anything from professional Stenotype machines to low-cost NKRO gaming keyboards. It is available for Linux, Windows, and macOS.

Joy2chord is a chorded keyboard driver for Linux. With a configuration file, any joystick or gamepad can be turned into a chorded keyboard. This design philosophy was decided on to lower the cost of building devices, and in turn lower the entry barrier to becoming familiar with chorded keyboards. Macro keys, and multiple modes are also easily implemented with a user space driver. [19]

Commercial devices

One minimal chordic keyboard example is Edgar Matias' Half-Qwerty keyboard described in patent US 5288158   circa 1992 that produces the letters of the missing half when the user simultaneously presses the space bar along with the mirror key. INTERCHI '93 published a study by Matias, MacKenzie and Buxton showing that people who have already learned to touch-type can quickly recover 50 to 70% of their two-handed typing speed. [20] The loss contributes to the speed discussion above. It is implemented on two popular mobile phones, each provided with software disambiguation, which allows users to avoid using the space-bar.

"Multiambic" keyers for use with wearable computers were invented in Canada in the 1970s. Multiambic keyers are similar to chording keyboards but without the board, in that the keys are grouped in a cluster for being handheld, rather than for sitting on a flat surface.

Chording keyboards are also used as portable but two handed input devices for the visually impaired (either combined with a refreshable braille display or vocal synthesis). Such keyboards use a minimum of seven keys, where each key corresponds to an individual braille point, except one key which is used as a spacebar. In some applications, the spacebar is used to produce additional chords which enable the user to issue editing commands, such as moving the cursor, or deleting words. Note that the number of points used in braille computing is not 6, but 8, as this allows the user, among other things, to distinguish between small and capital letters, as well as identify the position of the cursor. As a result, most newer chorded keyboards for braille input include at least nine keys.

Touch screen chordic keyboards are available to smartphone users as an optional way of entering text. As the number of keys is low, the button areas can be made bigger and easier to hit on the small screen. The most common letters do not necessarily require chording as is the case with the GKOS keyboard optimised layouts (Android app) where the twelve most frequent characters only require single keys.

The CharaChorder One Keyboard CC1membraneTouchUpDesktop 1800x1800.webp
The CharaChorder One Keyboard

The company CharaChorder commerially sells chorded entry devices. Their first commercially available device is the CharaChorder One, which features a split design with each having access to 9 switches that can be moved in five directions (up, down, left, right, and pressed) in contrast to typical keyboards. This device allows for both chorded entry as well as traditional character entry. The set of words that can be chorded can be dynamically changed by the user in real time, but by default includes the 300 most common words in the English language. This chorded entry feature allows for potentially extremely fast typing speeds, so much so the founder of the company has been banned from online typing competitions. [21] Additionally, they create the Charachorder Lite with a more traditional keyboard design. The manufacturer claimed that users of the Charachorder One can reach speeds of 300 words per minute, while users of the Charachorder Lite can reach 250 words per minute. [22]

Historical

The WriteHander, a 12-key chord keyboard from NewO Company, appeared in 1978 issues of ROM Magazine, an early microcomputer applications magazine.

Another early commercial model was the six-button Microwriter, designed by Cy Endfield and Chris Rainey, and first sold in 1980. Microwriting is the system of chord keying and is based on a set of mnemonics. It was designed only for right-handed use.

In 1982 the Octima 8 keys cord keyboard was presented by Ergoplic Kebords Ltd an Israeli Startup that was founded by Israeli researcher with intensive experience in Man Machine Interface design. The keyboard had 8 keys one for each finger and additional 3 keys that enabled the production of numbers, punctuations and control functions. The keyboard was fully compatible with the IBM PC and AT keyboards and had an Apple IIe version as well. Its key combinations were based on a mnemonic system that enabled fast and easy touch type learning. Within a few hours the user could achieve a typing speed similar to hand writing speed. The unique design also gave a relief from hand stress (Carpal Tunnel Syndrome) and allowed longer typing sessions than traditional keyboards. It was multi-lingual supporting English, German, French and Hebrew.

The BAT is a 7-key hand-sized device from Infogrip, and has been sold since 1985. It provides one key for each finger and three for the thumb. It is proposed for the hand which does not hold the mouse, in an exact continuation of Engelbart's vision.

See also

Related Research Articles

<span class="mw-page-title-main">QWERTY</span> Keyboard layout for Latin-script alphabets

QWERTY is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six keys on the top letter row of the keyboard. The QWERTY design is based on a layout included in the Sholes and Glidden typewriter sold via E. Remington and Sons from 1874. QWERTY became popular with the success of the Remington No. 2 of 1878, and remains in ubiquitous use.

<span class="mw-page-title-main">Typewriter</span> Mechanical device for typing characters

A typewriter is a mechanical or electromechanical machine for typing characters. Typically, a typewriter has an array of keys, and each one causes a different single character to be produced on paper by striking an inked ribbon selectively against the paper with a type element. At the end of the nineteenth century, the term 'typewriter' was also applied to a person who used such a device.

<span class="mw-page-title-main">Pointing stick</span> Isometric joystick typically mounted in a keyboard

A pointing stick is a small analog stick used as a pointing device typically mounted centrally in a computer keyboard. Like other pointing devices such as mice, touchpads or trackballs, operating system software translates manipulation of the device into movements of the pointer on the computer screen. Unlike other pointing devices, it reacts to sustained force or strain rather than to gross movement, so it is called an "isometric" pointing device. IBM introduced it commercially in 1992 on its laptops under the name "TrackPoint", and patented an improved version of it in 1997. It has been used for business laptops, such as Acer's TravelMate, Dell's Latitude, HP's EliteBook and Lenovo's ThinkPad.

<span class="mw-page-title-main">Velotype</span> Chorded keyboard design

Velotype is the trademark for a type of keyboard for typing text known as a syllabic chord keyboard, an invention of the Dutchmen Nico Berkelmans and Marius den Outer.

<span class="mw-page-title-main">QWERTZ</span> Keyboard layout

The QWERTZ or QWERTZU keyboard is a typewriter and keyboard layout widely used in Central and Southeast Europe. The name comes from the first six letters at the top left of the keyboard:.

Touch typing 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 through muscle memory—the term is often used to refer to a specific form of touch typing that involves placing the eight fingers in a horizontal row along the middle of the keyboard and having them reach for specific other keys. Both two-handed touch typing and one-handed touch typing are possible.

<span class="mw-page-title-main">Stenotype</span> Specialized typewriter or chorded keyboard for recording in shorthand

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 trained court reporter or closed captioner must write speeds of approximately 180, 200, and 225 words per minute (wpm) at very high accuracy in the categories of literary, jury charge, and testimony, respectively. Some stenographers can reach 300 words per minute. The website of the California Official Court Reporters Association (COCRA) gives the official record for American English as 375 wpm.

<span class="mw-page-title-main">Typing</span> Text input method

Typing is the process of writing or inputting text by pressing keys on a typewriter, computer keyboard, mobile phone, or calculator. It can be distinguished from other means of text input, such as handwriting and speech recognition. Text can be in the form of letters, numbers and other symbols. The world's first typist was Lillian Sholes from Wisconsin in the United States, the daughter of Christopher Sholes, who invented the first practical typewriter.

A keyer is an electronic device used for signaling by hand, by way of pressing one or more switches. The technical term keyer has two very similar meanings, which are nonetheless distinct: One for telegraphy and the other for accessory devices built for computer-human communication:

NLS, or the "oN-Line System", was a revolutionary computer collaboration system developed in the 1960s. It was designed by Douglas Engelbart and implemented by researchers at the Augmentation Research Center (ARC) at the Stanford Research Institute (SRI). It was the first computer system to employ the practical use of hypertext links, a computer mouse, raster-scan video monitors, information organized by relevance, screen windowing, presentation programs, and other modern computing concepts. It was funded by ARPA, NASA, and the US Air Force.

<span class="mw-page-title-main">Blickensderfer typewriter</span>

The Blickensderfer typewriter was invented by George Canfield Blickensderfer (1850–1917) and patented on April 12, 1892. Blickensderfer was a nephew of John Celivergos Zachos, the inventor of the stenotype. Two models, Model 1 and Model 5, were unveiled to the public at the 1893 World's Columbian Exposition in Chicago. The Model 5 was a stripped-down version of the bigger, more complex Model 1. These machines were intended to compete with larger Remington, Hammond and Yost typewriters, and were the first truly portable, full-keyboard typewriters. The design also enabled the typist to see the typed work, at a time when most typewriters were understrike machines that concealed the writing. When Blickensderfer unveiled his small Model 5, its compactness and novel features attracted huge crowds and many orders.

<span class="mw-page-title-main">Japanese input method</span> Methods used to input Japanese characters on a computer

Japanese input methods are used to input Japanese characters on a computer.

<span class="mw-page-title-main">Ergonomic keyboard</span> Computer keyboard designed with ergonomic considerations

An ergonomic keyboard is a computer keyboard designed with ergonomic considerations to minimize muscle strain, fatigue, and other problems.

<span class="mw-page-title-main">Microwriter</span> Hand-held portable word-processor with a chording keyboard

The Microwriter is a hand-held portable word-processor with a chording keyboard. First demonstrated in 1978, it was invented by UK-based, US-born film director Cy Endfield and his partner Chris Rainey and was marketed in the early 1980s by Microwriter Ltd, of Mitcham, Surrey, UK. By using a mnemonic alphabet, it was claimed to allow note-taking of up to 8,000 characters at an input rate averaging 1.5 times that of handwriting.

Key rollover is the ability of a computer keyboard to correctly handle several simultaneous keystrokes. A keyboard with n-key rollover (NKRO) can correctly detect input from each key on the keyboard at the same time, regardless of how many other keys are also being pressed. Keyboards that lack full rollover will register an incorrect keystroke when certain combinations of keys are pressed simultaneously. Rollover has applications for stenotype, electronic music keyboards, gaming, and touch-typing generally.

A text entry interface or text entry device is an interface that is used to enter text information in an electronic device. A commonly used device is a mechanical computer keyboard. Most laptop computers have an integrated mechanical keyboard, and desktop computers are usually operated primarily using a keyboard and mouse. Devices such as smartphones and tablets mean that interfaces such as virtual keyboards and voice recognition are becoming more popular as text entry systems.

Chording means pushing several keys or buttons simultaneously to achieve a result.

<span class="mw-page-title-main">Computer keyboard</span> Data input device

A computer keyboard is a peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches. Replacing early punched cards and paper tape technology, interaction via teleprinter-style keyboards have been the main input method for computers since the 1970s, supplemented by the computer mouse since the 1980s.

<span class="mw-page-title-main">Dvorak keyboard layout</span> Keyboard layout

Dvorak is a keyboard layout for English patented in 1936 by August Dvorak and his brother-in-law, William Dealey, as a faster and more ergonomic alternative to the QWERTY layout. Dvorak proponents claim that it requires less finger motion and as a result reduces errors, increases typing speed, reduces repetitive strain injuries, or is simply more comfortable than QWERTY.

<span class="mw-page-title-main">Keyboard layout</span> Arrangement of keys on a typographic keyboard

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.

References

  1. Rainey, C; Rainey, P; Rainey, M (2009). "Bellaire Electronics, Cykey, Microwriter, Agenda" . Retrieved 2011-10-24.
  2. "Half-QWERTY: A One-handed Keyboard Facilitating Skill Transfer From QWERTY". Edgar Matias. 1991-03-21. Retrieved 2011-10-24.
  3. Lyons, K.; Plaisted, D.; Starner, T. (2004-10-31). "Expert Chording Text Entry on the Twiddler One-Handed Keyboard". Eighth International Symposium on Wearable Computers. Computer. pp. 94–101. CiteSeerX   10.1.1.69.3470 . doi:10.1109/ISWC.2004.19. hdl:1853/58. ISBN   978-0-7695-2186-2. S2CID   9988843.
  4. Clawson, J.; Lyons, K.; Starner, T.; Clarkson, E. (2005-10-18). "The Impacts of Limited Visual Feedback on Mobile Text Entry for the Twiddler and Mini-QWERTY Keyboards". Ninth IEEE International Symposium on Wearable Computers (ISWC'05). Computer. pp. 170–177. CiteSeerX   10.1.1.119.1185 . doi:10.1109/ISWC.2005.49. ISBN   978-0-7695-2419-1. S2CID   2072795.
  5. IBM 026 Keypunch photo (archived)
  6. "Ingenuity". America! The Greatest Country in the History of Mankind. Archived from the original on 1 May 2012. Retrieved 25 February 2012.
  7. Rochester, Nathaniel; et al. (December 1978). "The Chord Keyboard". IEEE Computer. 11 (12): 57–63. doi:10.1109/C-M.1978.218024. S2CID   17205604.
  8. US 4,042,777,"One-handed keyboard and its control means"
  9. "Keyset", Firsts, Doug Engelbart institute.
  10. Engelbart, Doug (1968-12-09). "Demo". Stanford. Retrieved 2011-10-24.
  11. "GKOS Demo". FI: MB net. Archived from the original on 2017-01-14. Retrieved 2011-10-24.
  12. "Chorded keyboard | Art of Chording".
  13. "PIC-Key chorded keyboard". Cuddlepuddle. Retrieved 2011-10-24.
  14. "Spiffchorder Project". Vassar. 2010-03-27. Archived from the original on 2017-07-20. Retrieved 2011-10-24.
  15. "FeatherChorder Project". Vassar. 2016-02-20. Archived from the original on 2017-07-22. Retrieved 2016-02-21.
  16. Pib. "GKOS at Github". Git hub. Retrieved 2011-10-24.
  17. "Gkos library for Atmel/Arduino". Arduino. 2010-04-15. Retrieved 2011-10-24.
  18. "Plover Steno Software". Steno knight. Retrieved 2012-10-02.
  19. "Joy2chord". Source forge. Retrieved 2011-10-24.
  20. Matias, Edgar; MacKenzie, I. Scott; Buxton, William (1994). "Half-QWERTY: A One-handed Keyboard Facilitating Skill Transfer From QWERTY". INTERCHI '93 Conference on Human Factors in Computing Systems: 88–94.
  21. Lytton, Charlotte (11 January 2022). "This could help you type at 500 words per minute" . Retrieved 21 November 2022.
  22. Tyson, Mark (10 May 2022). "250 WPM CharaChorder Lite Chording Keyboard Now Available for Anyone" . Retrieved 21 November 2022.