Amiga / PS2 / XT   -  keybord to PC parallell port adapter


It's really simple, just two diodes and two resistors in this
arrangement:

            ______
+5V -------|__5k__|--.
                     |
ACK       -----------|
                     |--- KBD CLOCK
STROBE    ----|<|----'


            ______
+5V -------|__5k__|--.
                     |
BUSY      -----------|
                     |--- KBD DATA
AUTOFDXT  ----|<|----'


+5V                   --- KBD +5V
GND                   --- KBD GND

I don't remember the value of the resistor used,
but something like 5k should work OK. It's not
completely necessary anyway.  And then you'll
have to connect the keyboard +5V and GND pins.
For +5V you can either use the real keyboard or
mouse connectors, get +5V from the joystick
connector or from an external power supply.  


-- With apologies to Vojtech Pavlik if I got it wrong. This an interpretation of what is found here: http://linux.derkeiler.com/Mailing-Lists/Kernel/2004-01/5411.html