USB Alternative

Apple Desktop Bus (ADB)

Apple Desktop Bus is a legacy Apple peripheral interface used mainly for keyboards, mice, and other low-speed Macintosh input devices.

Overview · Comparison · Use cases · Articles

Related: PS/2 · Bluetooth · Serial Ports

Apple Desktop Bus overview

Review ADB’s role in classic Macintosh systems, including its keyboard-and-mouse focus, daisy-chain topology, host connection, and replacement by USB on later Macs.

TechnologyApple Desktop Bus (ADB)
Primary purposeLow-speed peripheral connectivity, especially keyboards and mice
Typical hostClassic Macintosh and Power Macintosh systems
TopologyMultiple ADB devices could be daisy-chained from one host port on supported Macs
Typical devicesKeyboards, mice, and other Apple-compatible input peripherals
USB relationshipUSB replaced ADB as Apple moved to a broader industry-standard peripheral interface
Current statusLegacy; relevant mainly for vintage Apple hardware

Sources: Apple Power Macintosh G3 technical specifications and Apple Power Macintosh 7200/120 technical specifications.

Apple Desktop Bus comparison

Compare ADB with USB for peripheral range, topology, hot plugging, platform support, power, and the transition from a Macintosh-specific bus to a general industry standard.

FactorApple Desktop BusUSB
Primary roleLegacy Apple keyboard, mouse, and low-speed peripheral busGeneral-purpose peripheral, data, charging, and supported display connection family
Platform scopePrimarily classic Apple Macintosh hardwareCross-platform industry standard
Device topologySupported daisy-chaining of multiple ADB devicesUses host ports and hubs to attach multiple devices
Hot pluggingNot designed around modern USB-style plug-and-play useDesigned for plug-and-play peripheral attachment
Peripheral rangeMostly input and other low-speed devicesInput, storage, audio, cameras, printers, networking, charging, and many more device classes
Best fitMaintaining vintage Macintosh systems and original peripheralsModern general-purpose peripherals and replacement keyboards or mice

Sources: Apple Power Macintosh G3 technical specifications and USB-IF USB4.

Apple Desktop Bus use cases

See where ADB still makes sense for vintage Macs and original peripherals, and when USB or Bluetooth is the better modern option for keyboards and mice.

Use caseWhy ADB fitsBetter modern option
Vintage MacintoshOriginal hardware may provide ADB as its native keyboard and mouse interfaceKeep ADB when preserving the original system
Original Apple keyboardClassic keyboards may require an ADB host or compatible converterUSB keyboard for modern computers
Original Apple mouseADB preserves compatibility with period-correct Macintosh hardwareUSB or Bluetooth mouse on modern systems
Retro computing setupUsing native ADB keeps the system close to its original configurationADB-to-USB conversion when interoperability matters more than originality
New computer setupADB has no practical role on current general-purpose computersUSB or Bluetooth

Sources: Apple Power Macintosh G3 technical specifications.

Apple Desktop Bus articles

Browse USB Cafe guides about modern keyboards, mice, hubs, and peripheral connections that cover the device roles USB inherited from older buses such as ADB.

8 Best Keyboards with Built-In USB Passthrough Ports

Why Do Some Keyboards Have Two USB Ports? Uses Explained

Best USB Hubs for Gaming PCs, Keyboards, Mice, and More