MeC64 Keyboard
- GordonZed
- Main keyboard: Filco Ninja TKL
- Favorite switch: MX blue
- DT Pro Member: -
If one were to purchase the keycap converters only, would it be possible to just pop the C64 key caps on an ordinary Cherry MX board, like a Filco? There'd probably be issues with modifiers but would they at least fit without any conflicts?
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
Yes sure you can do that. In this picture you can get an idea of how it would turn out, board in the back is a Qpad with some C64 caps.
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
There are DSA kits that was not payed for still available I think, go look one in the MarketplaceGordonZed wrote:Amazing, now I'm not so disappointed about missing that retro spherical cap group buy (DSA?).
And just in time for C64s 30th anniversary
Edit: guess you just missed it

- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
Yes please post pictures of your crazy keyboard (hopefully crazy in a good way)
.As you mentioned yourself, the modifiers are not standard size and have strange stem positions so thay won't just fit but maybe you can get some of them on (with gaps).
Use a key puller, preferably filco style, when removing caps from your C64, the stems can be a bit fragile after 30 years.

Use a key puller, preferably filco style, when removing caps from your C64, the stems can be a bit fragile after 30 years.
- GordonZed
- Main keyboard: Filco Ninja TKL
- Favorite switch: MX blue
- DT Pro Member: -
Yeah I know there will be some form of strangeness, I just wanted to make sure the spacing would be fine. Let's hope I can make some arrangement that won't look too weird, seeing as I don't have a 60% board, so there will still be some Filco caps on the right side. Whatever, worth a try.
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
Assembly instructions
Here is some assembly tips, I'm jumping a lot of steps and describe mostly parts that are not obvious.
Just ask if there is any questions
- Solder all diodes, direct the side of the diode with the strip towards the square soldering pad - Solder resistor for led
- Solder Contacts, one of the joystick sockets needs to be modified (PCB design mistake) -Solder controller board or headers for it depending on if it should be removable.
not removable:
Put controller board and headers on PCB before you start to solder to get everything aligned.
removable: -Bolt the PCB to the mounting plate -Put in the switches and solder them
Get the key caps on
-Gently open you C64, be careful not to break the plastic hocks holding it together in the back.
-Unscrew the old keyboard from the top part of the case and take it out.
-Pull off all the key caps with a Filco style key puller, space bar has got stabilizers so be careful not to break it , take it of last so you have more space.
-Put on new stabilizers for space and return on the MeC64 if it's not already there.
-Clean the hole in the adapter from plastic dust by scraping with something like a small screwdriver and knock it against the table to get it out.
- Put the adapter in the switch and the key cap on the adapter and use the cap to push the adapter all the way down over the switch. If you can't get it all the way down you need to take it off again and clean out some more plastic dust. Put on the space and return pretty early as they are the most fiddly to get on and need space around them to do it. There are support legs for the 1,5u keys(shift, control...), just put them in the unused hole of the key cap.
Pictures of how the adapters for the return (and space) should be positioned. (the stabilizer thingy should stick out towards the back of the keybaord) -Put the keyboard into the case. If you are using USB, connect the power led board. If your using the C64 main board, connect the adapter cable, the first pin of the IDC contact (marked with an arrow) goes on the first pin of the header (the one closest the the front).
-Make sure that the back of the keyboard does not come in contact with other electronics on for instance the main board and cause a short circuit! The original C64 has paper that shields it, put that or something else between the keyboard and other stuff to isolate it.
Post some picture of your board/setup when your done, I would really appreciate that!
Here is some assembly tips, I'm jumping a lot of steps and describe mostly parts that are not obvious.
Just ask if there is any questions

- Solder all diodes, direct the side of the diode with the strip towards the square soldering pad - Solder resistor for led
- Solder Contacts, one of the joystick sockets needs to be modified (PCB design mistake) -Solder controller board or headers for it depending on if it should be removable.
not removable:
Put controller board and headers on PCB before you start to solder to get everything aligned.
removable: -Bolt the PCB to the mounting plate -Put in the switches and solder them
Get the key caps on
-Gently open you C64, be careful not to break the plastic hocks holding it together in the back.
-Unscrew the old keyboard from the top part of the case and take it out.
-Pull off all the key caps with a Filco style key puller, space bar has got stabilizers so be careful not to break it , take it of last so you have more space.
-Put on new stabilizers for space and return on the MeC64 if it's not already there.
-Clean the hole in the adapter from plastic dust by scraping with something like a small screwdriver and knock it against the table to get it out.
- Put the adapter in the switch and the key cap on the adapter and use the cap to push the adapter all the way down over the switch. If you can't get it all the way down you need to take it off again and clean out some more plastic dust. Put on the space and return pretty early as they are the most fiddly to get on and need space around them to do it. There are support legs for the 1,5u keys(shift, control...), just put them in the unused hole of the key cap.
Pictures of how the adapters for the return (and space) should be positioned. (the stabilizer thingy should stick out towards the back of the keybaord) -Put the keyboard into the case. If you are using USB, connect the power led board. If your using the C64 main board, connect the adapter cable, the first pin of the IDC contact (marked with an arrow) goes on the first pin of the header (the one closest the the front).
-Make sure that the back of the keyboard does not come in contact with other electronics on for instance the main board and cause a short circuit! The original C64 has paper that shields it, put that or something else between the keyboard and other stuff to isolate it.
Post some picture of your board/setup when your done, I would really appreciate that!
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
This is the Layouts I have implemented now. (Plus CeeSA's layout)
Standard layout: Standard L2 For Mac Mac L2
Standard layout: Standard L2 For Mac Mac L2
- GordonZed
- Main keyboard: Filco Ninja TKL
- Favorite switch: MX blue
- DT Pro Member: -
Got my keycap adapters from Shapeways. I decided it would look best if I just fill out the QWERTY area and leave the modifiers alone; I might add the numbers later.
I wanted to use the Commodore logo key as my ESC, but its profile makes it look too weird; so I used the RUN/STOP key, which I think has a great vintage computer appeal.
I wanted to use the Commodore logo key as my ESC, but its profile makes it look too weird; so I used the RUN/STOP key, which I think has a great vintage computer appeal.
- GordonZed
- Main keyboard: Filco Ninja TKL
- Favorite switch: MX blue
- DT Pro Member: -
Not bad, I've been using it for about a day now. My fingers can definitely tell that the profile is off, but I love the feel of the C64 keys. It's weird for shortcuts, like CTRL+C etc, but I'm thinking of adding some modifiers, just not sure how yet.
- moijk
- Main keyboard: Apple Keyboard with numeric pad
- Main mouse: magic trackpad
- Favorite switch: none
- DT Pro Member: -
i got the keyboard and i'll see if i get time to set it up this weekend or sometime next week. feels great to type on the bare keyboard so it'll be rad once my breadbin is wired up with it. i'll do a comparison video given i got two breadbins.
- moijk
- Main keyboard: Apple Keyboard with numeric pad
- Main mouse: magic trackpad
- Favorite switch: none
- DT Pro Member: -
Just installed mine. I have it on a commodore 64.. but it is quite erratic behaviour. I'll put on the camera to show exactly whats going on later today. While it works, i get a lot of false positives. (as in keypresses). Espesially the <- left arrow up where ESC usually is on keybords.
- moijk
- Main keyboard: Apple Keyboard with numeric pad
- Main mouse: magic trackpad
- Favorite switch: none
- DT Pro Member: -
Well, I think you can scratch anything regarding the keyboard and not insulate it towards the paper backing. because when i put a piece of paper behind the controller it works. 
I'll post a video in a matter of days. i got a vic 20, c64 breadbin, c64c, 128d and sx64 for comparison.

I'll post a video in a matter of days. i got a vic 20, c64 breadbin, c64c, 128d and sx64 for comparison.

- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
Ok good, got a little worried there for a while
The original was a single layer PCB and didn't have any lane on the under side and the wires is covered with tape so there can't be any shorts. Put something that is sure to isolate under it, taping a pice of thick paper or plastic on it or something.

- moijk
- Main keyboard: Apple Keyboard with numeric pad
- Main mouse: magic trackpad
- Favorite switch: none
- DT Pro Member: -
I think it is because the piece of paper behind has ventilation holes right under the controller. so apparently it is touching metal or something .. or the top gray layer of the paper conducts. in any case, the paper under works and next time i open it i'll have a useful tape to cover.
in any case, i'll be playing a lot of adventure games in the days to come.
in any case, i'll be playing a lot of adventure games in the days to come.

- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
It should be the same on the original. It's a limitation of the C64, only one key pres at the time is registered to avoid ghosting. My guess is that you didn't (couldn't) type very fast on the old keyboard and didn't notice it 

-
- Location: Florida
- Favorite switch: Cherry MX Black
- DT Pro Member: -
So I decided to try this myself. I bought some original C64 keycaps and the Shapeways converters. Unfortunately the tolerances on the converters are not very good, and the male ends are generally too thick. I tried to force one into a C64 cap with some WD40 but it cracked the key. Not sure what to do about it. Did you have trouble with this? If so what did you do about it?
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
My keycap adapters fits loosely.
Orders sometimes fail as the small bridges connection the adapters in the set are to thin and ShapeWays count them breaking as a failed printing even though they are meant to be broken off. I don't think they are needed any longer to get the set printed at a reasonable price. I haven't gotten around to update the 3d model but I just uploaded all project files on GitHub if anyone wants to try to improve it.
Orders sometimes fail as the small bridges connection the adapters in the set are to thin and ShapeWays count them breaking as a failed printing even though they are meant to be broken off. I don't think they are needed any longer to get the set printed at a reasonable price. I haven't gotten around to update the 3d model but I just uploaded all project files on GitHub if anyone wants to try to improve it.
-
- Location: Poland
- DT Pro Member: -
You want to get KiCad, Fusion 360 for the 3D stuff like the adapter, and use Swills builder to make the plate.
http://builder.swillkb.com
-
- Location: New York, USA
- DT Pro Member: -
- Contact:
On Shapeways, should we choose "mm" or "in" for the units? And what material do you recommend? I see from the Shapeways comments that some materials don't work well with this.
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
I recently found out about the MechBoard64 project developed in 2018 by MtnBuffalo. It is very similar to the MeC64 but focuses on being used with the Commodore 64 and therefore doesn't have USB. It uses the MeC64 keycap adapters as far as I can tell and has a very similar mounting plate with bent sides. But the great thing about it is that it can be purchased!