Interface recognition
This article requires additional photographic illustration |
Use this guide to find out which type of interface (connector, pinout and protocol) your input device has.
Connecting a plug to the wrong port is likely to cause electrical damage. Also, with the exception of USB most ports are not hot-swappable, so you MUST turn off your device before inserting/removing the plug.
Contents
DIN
5-pin DIN
- XT keyboard interface
- AT keyboard interface
- Commodore Amiga 2000, 1500, 2500 and 3000 keyboards. Non-Commodore brand Amiga keyboards are rare though and most likely a refurb/transplant/mod.
- MIDI — Plug at both ends of the cable
8-pin DIN
- Loewe TBT 01 keyboard
10-pin DIN
13-pin DIN
- NEC PC-8801 keyboard.
Mini-DIN
4-pin mini-DIN
- Apple Desktop Bus (ADB). Mostly keyboards and mice, but also others such as joysticks and dongles. All peripherals but mice have two ports: either could be connected upstream to the host and the other downstream. The chain terminates with the mouse.
- Vintage Macintosh AV OUT port.
5-pin mini-DIN
Pins are laid out like a 6-pin mini-DIN but one pin is missing and the stud is in the centre.
- NEC PC-8801 Type A keyboard.
- Commodore CDTV keyboard.
6-pin mini-DIN
- PS/2 interface. Plugs (and ports) are often green or purple with a symbol of a keyboard or mouse to distinguish between which type of device goes where. When a downstream port is found is on a device, it accepts only a peripheral of the same type (keyboard or mouse).
- Silicon Graphics proprietary keyboard and mouse. Used only for the Indigo, whereas newer systems got PS/2 ports. Like ADB, keyboards have two ports: one to the host and one to the mouse.
- Commodore Amiga 4000 (T) or Amiga CD32. The CD32's port also carries RS-232.
7-pin mini-DIN
- Sharp X68000 keyboard
- DEC mouse
- Vintage Macintosh AV IN port
8-pin mini-DIN
Keyboard, mouse:
- Sun keyboard/mouse interface. Used by keyboards and mice for Sun SPARCstations and servers. The mouse connects to the keyboard, which connects to the host.
Keyboard:
- Intergraph InterPro/InterServe keyboard.
- NEC PC-98 series keyboard.
- Juki DATUM keyboard
Mouse:
- Kensington trackballs. Trackball-side, for serial interface. Cable has a 9-pin D-sub plug on the device side.
- NeXT bus mouse
Game controller
- Joystick port for Commodore 16-line "home office" computers: Commodore Plus/4, 16 and 116
- PC Engine gamepad/controller
- Phillips CD-i gamepad/controller
Other
- RS-422/RS-232 serial port on vintage Macintosh
9-pin mini-DIN
- Microsoft InPort bus mouse. Also used by the NEC PC-98 series.
- Acorn Archimedes bus mouse
- GeoPort on vintage Macintosh: Not actually a standard 9-pin Mini-DIN, but in 8-pin pinout with an additional pin so as to be backwards-compatible with Apple's 8-pin serial port.
Modular connector
Nomenclature: yPxC. First digit is width in pins, second is number of pins actually present/connected.
Modular connectors are often incorrectly called RJ9 (4P4C) or RJ11 (6PxC). Those are actually specific interfaces, not connector types.
Some keyboards have it on the keyboard side, either for a detachable cable (with standard plug at the other end) or as interconnect between main (or left and right) and numeric keypad.
4P4C
Terminal keyboards: Many different variations exist. Including
Computer keyboards:
- The original Macintosh's keyboard: Apple M0110
- Commodore Amiga 1000 keyboard
- Dolch portable computer
- Goedhart VisiCom text telephone
6P6C
- Atari Mega ST keyboard
- Corona PPC-400 portable computer
- Monterey KP110 numeric keypad - to its main keyboard.
- Wang 725-3155
8P8C
- Fortune 32:16 business computer
- Kroy 360 lettering system
SDL
- Human Interface Link. For workstations from Hewlett-Packard.
- Keyboard-side for IBM Model M cable. Should be a DIN or mini-DIN on the other end.
D-subminiature
Female DE-9 plug
Primarily mice:
- Serial interface. Primarily "serial mice" and trackballs. Some unorthodox devices also use it. Some joysticks with Game port use it for secondary input. Thumbscrews are common, whereas other interfaces with DE-9 ports tend to not have them. If the device is labelled as running on 12V, that is also an indicator for serial interface because most other with this port run on 5V.
- Bus mouse. Multiple types exist for: Amstrad PC, Commodore PCs/Commodore Amiga and Atari PC/Atari ST, NEC PC-98, among others.
Various:
- Atari controller port: Primarily joysticks and mice for 8-bit and 16-bit home computers from Atari and Commodore. Also used on the FM Towns. This port supports numeric keypads, light pens, rotary knobs, and various other peripherals. There were add-on cards and adaptors for using Atari-compatible joysticks on other platforms. Depending on the implementation, it may or may not be hot-swappable.
- J-PC: Japanese home-computer peripheral port. Mostly joysticks and mice. Sometimes compatible with Atari port but dangerous when not.
Primarily handheld joysticks:
- Amstrad joystick port. Often two buttons and pass-through for second joystick.
- Spectrum 2+ joystick port. The plug is often grey whereas Atari-compatible are black. Some joysticks came with two different-coloured plugs.
- TI-99 joystick port.
- Vectrex joystick port. The classic setup is an analogue joystick with four buttons.
- Intellivision game controller
Primarily gamepads:
- Sega 8-bit/16-bit controller port. Sometimes compatible with Atari port but dangerous when not. (Mouse did exist but is rare and Sega-branded. Keyboard is very rare)
- 3DO gamepad. Often a game-pad with passthrough and headphone jack.
- "Famiclone": clone of Nintendo FamiCom/Nintendo Entertainment Systems. Often in style of Nintendo or Sony PlayStation controller. Probably works only with the type of console it was originally sold with.
Male DE-9 plug
- Sony NEWS keyboard
- Wang terminal keyboard, with four pins populated
- Bus mouse for the original Apple Macintosh, Apple Lisa or Apple II.
- Early Silicon Graphics mouse
- NEC PC-98 bus mouse
- Apple II analogue joystick or paddle controller.
Female DE-15 plug
Same size as DE-9 but with 15 pins. Also used by VGA.
- Atari Jaguar gamepad.
- Atari Extended Joystick ports, mainly for adaptors to DE-9.
Male DA-15 plug
- Game port: Analogue and digital joysticks and gamepads
- BBC Micro analogue in: Analogue joystick
- Sun Type 3 keyboard and/or mouse.
Female DA-15 plug
- Neo-Geo game controller.
- Mindset joystick and mouse port.
- Atari 5200 analogue joystick with numeric keypad
Phone connector
6.35 mm TRS (¼ inch)
- DEC VT100 keyboard
3.5mm TRRS
- Often used as interconnect between halves of a split ergonomic keyboard. The protocol is often special to the keyboard model, based on I²C. The tip/ring assignment varies.
2.5mm TRS
- Sometimes used for MIDI
Hirose
HR12
Other
See also
- Protocols and interfaces
- Bus mouse for some pinouts
References
- ↑ Deskthority — OASYS and FM Towns by MMcM. Posted 2021-09-04. Retrieved 2024-05-03.
External links
- PINOUTS.RU and AllPinouts — Pinouts for many devices.