How To Read Atari Controllers

Jon Thysell edited this page Jul 12, 2017 · 3 revisions

Atari 2600 controllers use a standard DB-9 serial port.

DB9 Pin Diagram

DB-9 Pin Layout

  1. Input pin (UP), set by the controller.
  2. Input pin (DOWN), set by the controller.
  3. Input pin (LEFT), set by the controller.
  4. Input pin (RIGHT), set by the controller.
  5. N/A.
  6. Input pin (FIRE), set by the controller.
  7. N/A.
  8. Ground.
  9. N/A.

Classic Joystick

The classic joystick is comprised of five simple switches, each of which pulls the appropriate pin to ground when pressed.

Resources

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.