so I'm looking into how the keyboard for the Wyse-50 dumb terminal works, and it turns out there's no protocol, no smarts.
Instead they use a 12-pin (11 pin?) connector, and the keyboard has two LS156 demultiplexers, and a CD4051 multiplexer/demultiplexer.
So what they do is scan the keyboard matrix, like any keyboard IC does... except the main CPU is doing it, not the keyboard's smarts (since it has none)