The PS/2 & USB Sniffer adapter plank sits inline between a keyboard and a computer and passively records everything that crosses the wire. PS/2 and low speed USB are decoded live: raw packets scroll past as they happen, and a key tracker rebuilds the typed text right next to them, so you read words instead of scan codes.

PS/2 & USB Sniffer plank features:

  • Two PS/2 (mini-DIN 6P) connectors and two USB connectors, wired as pass-throughs so the keyboard keeps working while you capture
  • PS/2 scan code set 2 decoded to keystrokes
  • Low speed USB HID boot protocol decoded to keystrokes
  • A key tracker in each mode that reconstructs the typed text as a plain string
  • TRIGGER output to sync an external logic analyzer to the capture
  • PWR SWITCH to take bus power from the Bus Pirate VOUT supply or from the PC (EXT)

🛒

Get Bus Pirate & Accessories

Adapter pinout

Bus Pirate pinLabelDescription
1VOUTBus power, when the PWR SWITCH is in the VOUT position
2TRIGTrigger output to sync an external logic analyzer
3D+USB D+
4D-USB D-
5RESVReserved
6DATPS/2 data
7CLKPS/2 clock
8RESVReserved
9RESVReserved
10GNDCommon ground with the keyboard and the PC

The Bus Pirate shows these same labels under the pin numbers in the status bar, so you can confirm the plank is wired the right way round at a glance.

Power switch

SW1 selects where the sniffed bus takes its power from. Slide it to VOUT to power the bus from the Bus Pirate supply, or to EXT to let the PC power it, exactly as it would without the plank in the way.

Resources

Get a Bus Pirate

🛒

Get Bus Pirate & Accessories

Community

Documentation

Here’s some other fun stuff you might enjoy.