For those with machines that have a way to plug into
the KB matrix and want
PS/2 keyboard support, I would suggest a derivative of C=Key
(
www.jbrain.com/vicug/gallery/c=key/). It acts like an 8x12 keyboard matrix
to a vintage machine, no modifications to the machine are needed. As
currently laid out, it's designed to work with the CBM VIC/64/128 series
machines, but the source has been structured to allow easy retargeting to any
KB matrix up to 8x12. On the PS/2 side, it decodes all incoming data and can
send data to the PS/2 keyboard, such as resetting the KB and setting
indicator LEDs.
And, source code is under GPL, as is the design. I'm always up for a
donation if you like the work, but I was once a starving collector too.