The PICAxe serial keyboard was built to interface with a XENIX computer. It is fairly custom when compared to the way keyboards work now-a-days. However, I felt the project was noteworthy enough to take a look at. Hardware schematics & software are available for download.
PyroFactor: