The Photopoint Light Pen

written by Matthew Reed

The Micro Matrix Photopoint

Micro Matrix advertisement for the Photopoint from the August 1980 issue of 80 Microcomputing

The Photopoint was a popular light pen for the TRS‑80 Model I and Model III. It cost $19.95 and was sold by Micro Matrix of Pacifica, California. Although virtually unknown today, light pens were once considered the way of the future to select items on a computer screen. The Photopoint was much less expensive than competing products when it was introduced around 1980 (some of which cost hundreds of dollars) and provided a way to experiment with light pen technology.


Light pens at the time worked using two approaches. The first was to detect the screen refresh. All CRT displays refresh the screen by continually scanning a beam from left to right and top to bottom. Many light pens detected the flash of light caused by the refresh and used the time difference from the start of the refresh to determine exactly where on the screen the pen was pointed. (This was also the same technique used by light guns such as Nintendo’s NES Zapper or Atari’s XG-1.) This required that the light pen software have access to the precise starting time of the refresh, something not possible with stock TRS‑80 hardware (or most other computers at the time).1

The other, much simpler approach was used by the Photopoint, as well as most other TRS‑80 light pens. The light pen software didn’t try to detect the refresh at all. Instead, it flashed sections of the screen in a pattern. The software timed from when it started flashing the screen to when it detected the flash. It used this time to precisely calculate the light pen position. This took more time than detecting the refresh, but it could be done with much less expensive hardware and was less susceptible to variations in screen brightness.

The Photopoint2 looked like a small pen with a removable tip. It connected to a cassette recorder, either to the microphone or auxiliary jack, and was powered by a 9-volt battery (which was included). Using the Photopoint required that the cassette recorder be set to RECORD with a tape removed (a procedure familiar to any TRS‑80 owner who used the cassette for game sound). Part of the reason for the low price of the Photopoint was that it used the amplifier in the cassette recorder to simplify its hardware requirements. The Exatron MM+ included a dedicated light pen port for connecting the Photopoint or compatible light pen.


The Photopoint package came with two demonstration programs on cassette. It also included four games: Backgammon, Tic-Tac-Toe, Word Sampler, and Cube Chase. Micro Matrix also sold PEN BASIC for programmers who wanted to write their own light pen programs. PEN BASIC, written by Steve Bjork, cost $14.95 and added six light pen commands to BASIC. Later, Steve Bjork became well known for his highly regarded games and programs for the TRS‑80 Color Computer, such as Zaxxon, Gwana Bwana, and Pooyan.

Quality Software of Reseda, California and Instant Software of Peterborough, New Hampshire both sold TRS‑80 games and educational titles that supported the light pen. According to a review in Creative Computing, the Photopoint was also compatible with software written for the 3G Light Pen from 3G Company of Gaston, Oregon after minor alterations.

Despite high hopes for its future, the light pen never really took off. Part of the problem was that people soon became tired when holding a pen up to a computer screen (a phenomenon known as “gorilla arm”). There were some further light pen successes (the $349.00 Gibson Light Pen for the Apple II was one notable example) but the mouse completely replaced the light pen as the preferred tool for pointing.

  1. Although rarely used, most CGA and EGA cards for the IBM PC and compatibles included a light pen port, as did many Tandy 1000 models. 
  2. Various advertisements described the product as the Photopoint, Photo point, Photo Point, and PhotoPoint. 
Categories: Hardware