Antes que o USB se tornasse onipresente, uma variedade de conectores foi usada para conectar periféricos aos computadores, dependendo do dispositivo e da interface do computador. Alguns dos mais comuns incluem:
*
portas seriais (RS-232): Usado para taxas de transferência de dados mais lentas, geralmente para modems, ratos e alguns periféricos mais antigos. Eles usaram conectores DB-9 (9 pinos) ou DB-25 (25 pinos).
*
portas paralelas (LPT): Usado para transferência de dados mais rápida que as portas seriais, principalmente para impressoras. Eles usavam conectores DB-25.
*
ps/2: Usado para teclados e ratos. Eles tinham conectores dedicados, menores e redondos (mini-din).
*
scsi (pequena interface do sistema de computador): Usado para conectar discos rígidos, scanners e outros periféricos de alta velocidade. O SCSI usou vários conectores, dependendo do padrão específico (por exemplo, 50 pinos, 68 pinos).
*
portas de jogo (portas de joystick): Usado para conectar joysticks e outros controladores de jogo. Estes eram tipicamente conectores DIN de 15 pinos.
*
barramento de mesa da Apple (ADB): Usado por computadores da Apple para teclados, ratos e outros periféricos. Tinha um conector dedicado e menor.
*
Vários conectores proprietários: Muitos dispositivos usaram conectores específicos ao fabricante ou dispositivo, aumentando a fragmentação da paisagem periférica.
É importante observar que a transição desses conectores mais antigos para USB não foi imediata. Muitos sistemas continuaram a usar portas mais antigas, mesmo depois que o USB ficou disponível, e alguns dispositivos especializados ainda utilizam conexões não usb.