Light pen

Last updated

Photo of the Hypertext Editing System (HES) console in use at Brown University, circa October 1969. The photo shows HES on an IBM 2250 Mod 4 display station, including lightpen and programmed function keyboard, channel coupled to Brown's IBM 360 mainframe. HypertextEditingSystemConsoleBrownUniv1969.jpg
Photo of the Hypertext Editing System (HES) console in use at Brown University, circa October 1969. The photo shows HES on an IBM 2250 Mod 4 display station, including lightpen and programmed function keyboard, channel coupled to Brown's IBM 360 mainframe.

A light pen is a computer input device in the form of a light-sensitive wand used in conjunction with a computer's cathode-ray tube (CRT) display.

Contents

It allows the user to point to displayed objects or draw on the screen in a similar way to a touchscreen but with greater positional accuracy. A light pen can work with any CRT-based display, but its ability to be used with LCDs was unclear (though Toshiba and Hitachi displayed a similar idea at the "Display 2006" show in Japan [1] ).

A light pen detects changes in brightness of nearby screen pixels when scanned by cathode-ray tube electron beam and communicates the timing of this event to the computer. Since a CRT scans the entire screen one pixel at a time, the computer can keep track of the expected time of scanning various locations on screen by the beam and infer the pen's position from the latest time stamps.

History

The first light pen, at this time still called "light gun", was created around 1951–1955 as part of the Whirlwind I project at MIT, where it was used to select discrete symbols on the screen, [2] [3] [4] [5] and later at the SAGE project, where it was used for tactical real-time-control of a radar-networked airspace. [3]

One of the first more widely deployed uses was in the Situation Display consoles of the AN/FSQ-7 for military airspace surveillance. This is not very surprising, given its relationship with the Whirlwind projects. See Semi-Automatic Ground Environment for more details.

During the 1960s, light pens were common on graphics terminals such as the IBM 2250 and were also available for the IBM 3270 text-only terminal.

Light pen usage was expanded in the early 1980s to music workstations such as the Fairlight CMI and personal computers such as the BBC Micro and Holborn 9100. IBM PC-compatible MDA (only early versions), [6] CGA, [6] HGC [7] (including HGC+ [8] and InColor [9] ) and some EGA graphics cards also featured a connector compatible with a light pen, as did early Tandy 1000 computers, [notes 1] the Thomson MO5 computer family, the Amiga, [10] Atari 8-bit, Commodore 8-bit, some MSX computers [11] and Amstrad PCW home computers. For the MSX computers, Sanyo produced a light pen interface cartridge. [12]

Because the user was required to hold their arm in front of the screen for long periods of time (potentially causing "gorilla arm") or to use a desk that tilts the monitor, the light pen fell out of use as a general-purpose input device.[ citation needed ] Light pen was also perceived as working well only on displays with low persistence, which tend to flicker. [13]

See also

Notes

  1. For example, the Tandy 1000 SX has a DE-9 light pen connector on the rear panel; on the later-introduced Tandy 1000 TX, this light pen interface has been replaced with a serial port using the same connector in the same location.

Related Research Articles

<span class="mw-page-title-main">Vectrex</span> Vector display-based home video game console

The Vectrex is a vector display-based home video game console - the only one ever designed and released for the home market, that was developed by Smith Engineering and manufactured and sold by General Consumer Electronics. It was first released for the North America market in November 1982 and then Europe and Japan in 1983. Originally produced by General Consumer Electronics, it was later licensed to Milton Bradley after they acquired the company. Bandai released the system in Japan.

<span class="mw-page-title-main">Tandy 1000</span> IBM PC compatible home computer system

The Tandy 1000 is the first in a line of IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its Radio Shack and Radio Shack Computer Center chains of stores. Introduced in 1984, the product line was aimed at providing affordable but capable systems for home computing or education, with some of its Tandy specific features like graphics, sound and joystick port making it more appealing for home use.

<span class="mw-page-title-main">Video Graphics Array</span> Computer display standard and resolution

Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the IBM PC compatible industry within three years. The term can now refer to the computer display standard, the 15-pin D-subminiature VGA connector, or the 640 × 480 resolution characteristic of the VGA hardware.

<span class="mw-page-title-main">Hercules Graphics Card</span> IBM PC graphic adapter and display standard

The Hercules Graphics Card (HGC) is a computer graphics controller formerly made by Hercules Computer Technology, Inc. that combines IBM's text-only MDA display standard with a bitmapped graphics mode, also offering a parallel printer port. This allows the HGC to offer both high-quality text and graphics from a single card.

<span class="mw-page-title-main">Enhanced Graphics Adapter</span> IBM PC graphic adapter and display standard

The Enhanced Graphics Adapter (EGA) is an IBM PC graphics adapter and de facto computer display standard from 1984 that superseded the CGA standard introduced with the original IBM PC, and was itself superseded by the VGA standard in 1987. In addition to the original EGA card manufactured by IBM, many compatible third-party cards were manufactured, and EGA graphics modes continued to be supported by VGA and later standards.

<span class="mw-page-title-main">Tandy 2000</span> Personal computer by Radio Shack

The Tandy 2000 is a personal computer introduced by Radio Shack in September 1983 based on the 8 MHz Intel 80186 microprocessor running MS-DOS. By comparison, the IBM PC XT used the older 4.77 MHz Intel 8088 processor, and the IBM PC/AT would later use the newer 6 MHz Intel 80286. Due to the 16-bit data bus and more efficient instruction decoding of the 80186, the Tandy 2000 ran significantly faster than other PC compatibles, and slightly faster than the PC AT. The Tandy 2000 was the company's first computer built around an Intel x86 series microprocessor; previous models used the Zilog Z80 and Motorola 6809 CPUs.

<span class="mw-page-title-main">Color Graphics Adapter</span> IBM PC graphic adapter and display standard

The Color Graphics Adapter (CGA), originally also called the Color/Graphics Adapter or IBM Color/Graphics Monitor Adapter, introduced in 1981, was IBM's first color graphics card for the IBM PC and established a de facto computer display standard.

<span class="mw-page-title-main">Display resolution</span> Width and height of a display in pixels

The display resolution or display modes of a digital television, computer monitor, or other display device is the number of distinct pixels in each dimension that can be displayed. It can be an ambiguous term especially as the displayed resolution is controlled by different factors in cathode ray tube (CRT) displays, flat-panel displays and projection displays using fixed picture-element (pixel) arrays.

<span class="mw-page-title-main">IBM Monochrome Display Adapter</span> IBM PC graphic adapter and display standard

The Monochrome Display Adapter is IBM's standard video display card and computer display standard for the IBM PC introduced in 1981. The MDA does not have any pixel-addressable graphics modes, only a single monochrome text mode which can display 80 columns by 25 lines of high-resolution text characters or symbols useful for drawing forms.

An output device is any piece of computer hardware that converts information or data into a human-perceptible form or, historically, into a physical machine-readable form for use with other non-computerized equipment. It can be text, graphics, tactile, audio, or video. Examples include monitors, printers, speakers, headphones, projectors, GPS devices, optical mark readers, and braille readers.

<span class="mw-page-title-main">Motorola 6845</span> Display controller

The Motorola 6845, or MC6845, is a display controller that was widely used in 8-bit computers during the 1980s. Originally intended for designs based on the Motorola 6800 CPU and given a related part number, it was more widely used alongside various other processors, and was most commonly found in machines based on the Zilog Z80 and MOS 6502.

<span class="mw-page-title-main">Video display controller</span> Type of integrated circuit

A video display controller (VDC), also called a display engine or display interface, is an integrated circuit which is the main component in a video-signal generator, a device responsible for the production of a TV video signal in a computing or game system. Some VDCs also generate an audio signal, but that is not their main function. VDCs were used in the home computers of the 1980s and also in some early video picture systems.

<span class="mw-page-title-main">Hercules Computer Technology</span> Former computer peripheral company

Hercules Computer Technology, Inc. was a manufacturer of computer peripherals for PCs and Macs founded in 1982.

<span class="mw-page-title-main">Vector monitor</span> Type of display device

A vector monitor, vector display, or calligraphic display is a display device used for computer graphics up through the 1970s. It is a type of CRT, similar to that of an early oscilloscope. In a vector display, the image is composed of drawn lines rather than a grid of glowing pixels as in raster graphics. The electron beam follows an arbitrary path, tracing the connected sloped lines rather than following the same horizontal raster path for all images. The beam skips over dark areas of the image without visiting their points.

<span class="mw-page-title-main">Monochrome monitor</span> Type of CRT computer monitor

A monochrome monitor is a type of computer monitor in which computer text and images are displayed in varying tones of only one color, as opposed to a color monitor that can display text and images in multiple colors. They were very common in the early days of computing, from the 1960s through the 1980s, before color monitors became widely commercially available. They are still widely used in applications such as computerized cash register systems, owing to the age of many registers. Green screen was the common name for a monochrome monitor using a green "P1" phosphor screen; the term is often misused to refer to any block mode display terminal, regardless of color, e.g., IBM 3279, 3290.

<span class="mw-page-title-main">Home computer</span> Class of microcomputers

Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single, non-technical user. These computers were a distinct market segment that typically cost much less than business, scientific, or engineering-oriented computers of the time, such as those running CP/M or the IBM PC, and were generally less powerful in terms of memory and expandability. However, a home computer often had better graphics and sound than contemporary business computers. Their most common uses were word processing, playing video games, and programming.

In computing, a hardware code page (HWCP) refers to a code page supported natively by a hardware device such as a display adapter or printer. The glyphs to present the characters are stored in the alphanumeric character generator's resident read-only memory and are thus not user-changeable. They are available for use by the system without having to load any font definitions into the device first. Startup messages issued by a PC's System BIOS or displayed by an operating system before initializing its own code page switching logic and font management and before switching to graphics mode are displayed in a computer's default hardware code page.

<span class="mw-page-title-main">Tandy Graphics Adapter</span> Computer display standard for the Tandy 1000 series

Tandy Graphics Adapter is a computer display standard for the Tandy 1000 series of IBM PC compatibles, which has compatibility with the video subsystem of the IBM PCjr but became a standard in its own right.

Composite artifact colors is a designation commonly used to address several graphic modes of some 1970s and 1980s home computers. With some machines, when connected to an NTSC TV or monitor over composite video outputs, the video signal encoding allowed for extra colors to be displayed, by manipulating the pixel position on screen, not being limited by each machine's hardware color palette.

References

  1. "Slashphone Article". 2006-04-20. Archived from the original on 2008-11-20. Retrieved 2008-11-12.
  2. Everett, Robert Rivers [in German] (1980). "Whirlwind". In Metropolis, Nicholas Constantine; et al. (eds.). A History of Computing in the Twentieth Century. p. 375.
  3. 1 2 Roch, Axel [at Wikidata]. "2. Lightpen and Joystick". Fire-Control and Human-Computer Interaction: Towards a History of the Computer Mouse (1940–1965) (PDF). Mindell, David. Massachusetts Institute of Technology, Program in Science, Technology, and Society. pp. 2–3 [2]. Archived (PDF) from the original on 2021-06-28. Retrieved 2021-08-24. (1+10 pages) (NB. This is based on an earlier German article published in 1996 in Lab. Jahrbuch 1995/1996 für Künste und Apparate (350 pages) by Kunsthochschule für Medien Köln mit dem Verein der Freunde der Kunsthochschule für Medien Köln; Verlag der Buchhandlung Walther König  [ de ] in Cologne, Germany. ISBN   3-88375-245-2.)
  4. "A Critical History of Computer Graphics and Animation". Archived from the original on 2009-05-05. Retrieved 2009-05-04.
  5. "The Computer Desktop Encyclopedia (entry for Light Pen)" . Retrieved 2009-05-04.
  6. 1 2 Kosmic, Raymond "Ray", ed. (2023) [2013]. "IBM 5150 - Early Versions: Early Cards - Monochrome Display and Printer Adapter (MDA)". minuszerodegrees.net. Archived from the original on 2023-12-04. Retrieved 2023-12-04.
  7. Elliott, John C. (2020-06-08). "Monochrome Display Adapter: Notes". Seasip.info. Archived from the original on 2023-09-20. Retrieved 2016-11-23.
  8. Elliott, John C. (2012-08-09). "Hercules Graphics Card Plus: Notes". Seasip.info. Archived from the original on 2016-11-23. Retrieved 2016-11-23.
  9. Elliott, John C. (2012-08-05). "Hercules InColor Card: Notes". Seasip.info. Archived from the original on 2016-11-23. Retrieved 2016-11-23.
  10. "2. Amiga joystick extensions". The Linux Kernel documentation. Archived from the original on 2022-12-12. Retrieved 2022-12-12.
  11. "MSX Wiki (entry for Light Pen)" . Retrieved 2019-05-16.
  12. "Sanyo - MLP-01 | Generation MSX".
  13. Norton, Peter (1983). "8. Video Access, part 1: Characters". In Culverwell, David T. (ed.). Inside the IBM PC: access to advanced features and programming. Bowie, Maryland, USA: Brady. p. 164. ISBN   0-89303556-4. The light pen isn't one of the more popular options for the IBM/PC. […] The light pen is in a kind of a bind — it can only be used with a display which has a very low persistance. […] But that kind of display screen tends to flicker to the eye. So a good display for the eye can't use a light pen, and a light pen display is harder on the eye. […]