I have an a3000d with a keyboard issue. I have the same results with a Lyra ps/2 adaptor and a commodore amiga branded keyboard with the large DIN style connector. With the system powered off for an hour or two I get keyboard input. Anywhere from 10 seconds to 10 minutes it starts sporadically dropping keys and repeating letters then stops working all together.
CTRL+AMIGA+AMIGA always resets the machine despite not being able to respond to keyboard events. I suspected the CIA could be a problem and since I have two on my system I swapped them, same problem. I have another pair of CIA chips which I tried and still get the same problem. With the keyboard disconnected the clk and dat lines to the CIA are pulled high as indicated in the schematic. With the keyboard connected the clk line to the CIA is 4.8v and the dat line is 1.2v.
My internal and external floppy interfaces are working properly.
So far I have confirmed the following:
1) My keyboards are in good working order
2) The CIA chips are in good working order
3) The pullups are in spec
4) No bad traces from the KB physical interface to the CIA
Any tips on where to proceed from here? Is there any specific documentation floating around about how the CIA works? Upon receiving a keyboard event, does INT2 fire off?