I'm part way through repairing an Alps keyboard that had been punched and broken in half by previous owners in the past.
Here's the keyboard in the state it arrived in once removed from the case. The brackets were bent and the PCB was cracked. For some reason the keycaps were also covered in coloured stickers.
You can see the extent of the crack from the underside of the PCB
I removed a couple of switches and wire links so I'd be able to epoxy and clamp the board at it's worst point of damage
I couldn't find my clamps so I dug out a small bench vice from the shed after applying the epoxy
Once the glue had cured I scratched away the soldermask on either side of the breaks and exposed the traces. There was a chip in the laminate roughly in the centre but otherwise the PCB came together pretty cleanly.
The next job was to tin the exposed traces and carefully add some strands of copper wire across the breaks. There's still flux on the board in the photo and a few traces left to be done.
Everything then checked out on the multimeter. The keycaps cleaned up well and look perfect although I only noticed later that the plastic mount for the spacebar spring was missing... I found this photo online showing the mount on the bottom left. I don't suppose there's much chance of me finding one. It would be another good reason to buy a 3D printer
Talking of 3D printing, the console key caps were not present on the keyboard, has anyone tried printing an Alps keycap before? I noticed online that some Alps caps have been modelled already. It would be great if someone was interested in modelling the console keys. I could fabricate the aluminium trim for the keys and anodize them but I don't have access to a 3D printer to finish the job.