Обмен данными через PS/2 осуществляется асинхронно по последовательному протоколу.
Для обмена информацией используется 2 линии:
1 — DATA (по этой линии передаются сами данные)
5 — CLOCK (по этой линии передаются тактовые сигналы)

Данные передаются по одному байту за раз (невзирая на направление передачи – к устройству или от него).
(
Читать дальше
)