The keyboard requires a 82c55 PPI board to drive the scan rows and columns.
Its a fairly simple design.