Editing
Interface recognition
From Deskthority Wiki
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{TODO photo|more=true}} Use this guide to find out which type of interface (connector, pinout and protocol) your input device has. Use of the a plug in the wrong port could often lead to electrical damage. Most ports are ''not'' hot-swappable, so you would need to turn off your device before inserting/removing the plug. ==DIN== [[File:AT and XT plug pins.jpg|250px|thumb|The 5-pin XT and AT plug]] ===5-pin DIN=== * [[XT keyboard interface]] * [[AT keyboard interface]] * Commodore Amiga [[Commodore Amiga 2000|2000, 1500, 2500]] and [[Commodore Amiga 3000|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=== * [[FM Towns]] keyboard ===10-pin DIN=== * [[Wyse keyboard protocols|Wyse terminal keyboards]] ===13-pin DIN=== * [[NEC PC-8801]] keyboard. {{-}} ==Mini-DIN== [[File:PS-2 and ADB connectors.jpg|250px|thumb|Two PS/2 ports (left, middle) and an ADB port (right)]] ===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, [[SGI Bigfoot series|keyboards]] have two ports: one to the host and one to the mouse. * Commodore [[Commodore Amiga#Amiga_4000 (T)|Amiga 4000]] or [[Commodore Amiga#Amiga CD32|Amiga CD32]]. The CD32's port also carries [[Serial interface|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 Microsystems|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:''' * [[:Category:Kensington trackballs|Kensington trackballs]]. Trackball-side, for [[serial interface]]. Cable has a 9-pin D-sub plug on the device side. * [[Bus mouse#NeXT (non-ADB)|NeXT bus mouse]] '''Game controller''' * Joystick port for Commodore 16-line "home office" computers: Commodore [[Commodore Plus/4|Plus/4]], 16 and 116 * PC Engine gamepad/controller * Phillips CD-i gamepad/controller '''Other''' * RS-422/RS-232 [[Serial interface|serial port]] on vintage [[Macintosh]] ===9-pin mini-DIN=== * [[Bus mouse#Microsoft InPort|Microsoft InPort]] bus mouse. Also used by the NEC PC-98 series. * [[Bus mouse#Acorn Archimedes|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 interface|serial port]]. ==Modular connector== Nomenclature: ''y''P''x''C. First digit is width in pins, second is number of pins actually present/connected. Modular connectors are often incorrectly called RJ9 (4P4C) or RJ11 (6P''x''C). 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 * DEC VT220 terminal keyboard: [[DEC LK201]]. * [[Wyse keyboard protocols|Wyse]] terminals. * [[Ampex 220]] '''Computer keyboards''': * The original Macintosh's keyboard: [[Apple M0110]] * [[Commodore Amiga 1000]] keyboard * [[Dolch]] portable computer * [[Goedhart VisiCom]] text telephone ===6P6C=== * [[Atari ST|Atari Mega ST]] keyboard * [[Corona PPC-400]] portable computer * [[Monterey KP110]] numeric keypad - to [[Monterey K110|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 interface|Atari Controller port]]: Primarily joysticks and mice for 8-bit and 16-bit home computers from Atari and Commodore. These support also 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. * [[Atari interface#J-PC|J-PC]]: Japanese home-computer peripheral port. Mostly joysticks and mice. Sometimes compatible with Atari port but dangerous when not. '''Primarily handheld joysticks:''' * [[Atari_interface#Amstrad|Amstrad joystick port]]. Often two buttons and pass-through for second joystick. * [[Atari_interface#Spectrum +2|Spectrum 2+ joystick port]]. The plug is often grey whereas Atari-compatible are black. Some joysticks came with two different-coloured plugs. * [[Atari_interface#TI-99|TI-99 joystick port]]. * [[Atari_interface#Vectrex|Vectrex joystick port]]. The classic setup is an analogue joystick with four buttons. * Intellivision game controller '''Primarily gamepads:''' * [[Atari_interface#Sega|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 NWP-411A|Sony NEWS]] keyboard * [[Wang 723T/KBD-UST|Wang terminal]] keyboard, with four pins populated * [[Bus mouse#Apple|Bus mouse]] for the original Apple Macintosh, Apple Lisa or Apple II. * Early [[Silicon Graphics]] mouse * [[Bus mouse#NEC PC-98|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 interface#Atari Jaguar|Atari Jaguar]] gamepad. * [[Atari interface#Atari Extended Joystick Ports|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 [[Ergonomic_keyboard#Split|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]] ==Other== * [[USB|Universal Serial Bus]] ==See also== * [[:Category:Protocols and interfaces|Category:Protocols and interfaces]] ==External links== * [http://pinouts.ru PINOUTS.RU]: Pinouts for many devices. [[Category:Recognition guides]]
Summary:
Please note that all contributions to Deskthority Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Project:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:-
(
edit
)
Template:Dbanner
(
edit
)
Template:TODO photo
(
edit
)
Navigation menu
Page actions
Page
Discussion
Read
Edit
Edit source
History
Page actions
Page
Discussion
More
Tools
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Navigation
Main page
Deskthority forum
Support Deskthority
Search
Main categories
Guides
Keyboards
Keyboard switches
Keycaps
Keyboard modding
Pointing devices
Brands & companies
Group buys
Other topics
Wiki info & links
Recent changes
Random page
All pages
Deskthority wiki help
MediaWiki help
Tools
What links here
Related changes
Special pages
Page information