There are some of us out there who really can’t stand typing on the cheapo $5 keyboards that come with computers these days and will spend $130 on a very clicky keyboard. I’m old school, and I started my career using IBM PS/2s with the very heavy and very precise keyboards, and, in fact, I used one of the original PS/2 keyboards for 20 years until it gave up the ghost. Now, I always use one of the many modern clones of these keyboards on all my computers. At work, I use a dasKeyboard Model S, but the forward slash/pipe key broke, which is a pretty important key for people who spend a good bit of time working at DOS and Linux shells.
Much like the human body, where they can take some “extra” tendons you have laying around in your body, and fix your ACL, there are plenty of “extra” keys on the dasKeyboard I could use to replace my broken key. In this case, I used the right Windows key, which I doubt I have ever used (I use ALT-ESC if I want to bring up the start menu with a keystroke). When you pull the keycap off of the key, you find the switch mechanism:
and I was able to unsolder the broken switch and replace it with the one under the windows key.
This picture shoes the location of the screws. You have to pull off 2 of the rubber feet to get to screws, and it is important to note that there is no screw under the label, even though it feels like there is one (you can see I ripped up the label trying to find it).
Once you open up the case, which takes a bit of force, you will need to unscrew the PCB, because the ribbon cable does not come off.
At this point the hard part is over. Using some resin and desolder braid, it is pretty easy to unsolder the keys from the main PCB of the keyboard. Getting the keys off the PCB takes a bit of work, because there are some clips on the font side that you just have to pry a little, and pushing the center pin on the back side will eventually pop the key right off the board. The arrows show where the keys were originally:
You can then just solder the new key in place.
The finished product. I’ve opened a case with dasKeyboard to find out if I can buy a new key, but if not, or it is too expensive, I will probably solder the broken key into the hole just to cover the spot.
Update: The key switches are a standard part, Cherry MX MX1A-E1NW, for the blue capped models. You can get them at Mouser, Digikey, Newark14, and other places.