Congratulations! Was this an external plug in keyboard, such as on an A2000, A3000, A4000, or as more likely, was it a keyboard with an internal ribbon cable, such as an A500, A500 Plus, A600, or as in my case an A1200? If it was the latter, then how did you manage to plug the ribbon cable back in and get it to stay put!?
It was an external keyboard.
On A500/500+/600/1200 the membrane is held in a socket with a
clip that needs to be lifted a few milimeters to lose tension on the membrane connection, if not you will scrach the membranes connector and it won't get a good connection and eventually fail (if scratched you can usually cut of the outer 3mm of the damaged part). The clip will usually stay hooked to the socket (designed that way but can get damaged) and when reseat the cable the clip has to be lifted so the membrane connector can get plugged back in propperly and then you press the clip back down onto the socket to create a firm connection.