Getting a brand spanking new Commodore 64 is no longer just a wet dream for a retro geek like me. With the new Pixelwizard cases (link), new motherboards (link, link) and new keyboards (link) the dream is certainly within reach. However, I still need new keycaps to finish off the project. The Phase5/Indiegogo campaign (link) have promised everyone new C64 keycaps more than 3 years ago (August 2015) and hopefully they will deliver eventually… For those like me who cannot wait, finding alternative solutions for getting new keycaps this is the blog post for you!
It is no secret that I would love to have a complete MechBoard64 (link) with brand new keycaps and get rid of the 3D printed adapters to accommodate the older C64 keycaps with modern microswitches. I therefore decided to se if I could get some off-the-shelf keycaps that would work with my MechBoard64. In this context, the biggest issue is the very long size 9u Space Bar of the original Commodore 64. To my knowledge only Pimp My Keyboard (link) carry these. The shape of the spacebar is called SA Family and is made by Signature Plastics which owns the Pimp My Keyboard shop. The SA Family keycap shape is also pretty close to the original Commodore 64 keycap shape. I therefore ordered SA Family keycaps to populate an entire MechBoard64 with black Cherry MX switches. I got all black keycaps as it was not possible to get keycaps with letters on them… So I paid 161 $ including shipping from the US and 60 $ in VAT and customs fees for a set of keycaos with no lettering… The price was pretty outrageous but hey, I was on a mission to get a completely new Commodore 64!
Here are some pictures of the different rows of keycaps for comparison. It is pretty obvious that the original C64 keycaps in most cases are a bit taller than the SA Family keycaps from Signature Plastics. But they do look pretty nice though!
I already knew that the two female sockets of the SA Family Space Bar were placed further apart in comparison to the C64. I therefore had a prototype bracket made with an extra set of rectangular holes for the keycap stabilizers. This way both new and old keycaps will fit the bracket. After bending a stabilizer in the correct size, the new Space Bar fitted perfectly!
I then populated the entire MechBoard64 with all the 1u sized keycaps. I also added the Return key and the Function keys without running into any problems… I was starting to think this would be a complete success… So far, everything looked pretty good! Now on to the remaning size 1.5u keycaps.
However, the bad news is that it all went downhill from here 🙁 What I did not realize is that the size 1.5u SA Family keycaps only have one female socket and it is placed in the center of the keycap. This causes the keycaps to be moved to the right, hereby making it impossible to make it fit inside the top part of the case. The same holds true for the rest of the size 1.5u keys (CTRL, SHIFT and RESTORE keys) as the surrounding keys are too close. Thus, none of the 1.5u keys would fit the keyboard!
Furthermore, as the 3D printed adapters is no longer needed, the SA Family keycaps are placed lower in the frame. In my opinion waaay too low and therefore not even close to being an acceptable fit. They would actually benefit from having a 3D adapter to raise the height which was one of the reaons to abandon the original C64 keycaps in the first place… Bummer!
I have really racked my brain to come up with a solution that would make the MechBoard64 compatible with modern keycaps like the ones from Signature Plastics. However, in order to suit both modern keycaps and old C64 keycaps, I would have to modify the PCB as well as the aluminum bracket. This would obviously be in the form of special shaped holes for the size 1.5 keys. From an aesthetic viewpoint this would totally ruin the smooth looks of the keyboard (and probably make it a bit more unsturdy). Even if these modifications were realized, it would not compensate for the lower placement of the modern keycaps in the frame.
So the sad news is that I’m still back to waiting for Phase5 to eventually deliver new keycaps that will fit the MechBoard64 without any hardware modifications. Well, at least I’m the only one who have wasted a heap of money on some useless new keycaps on my quest for a brand new Commodore 64 :o(
© breadbox64.com 2018