How-to: DIY Das Keyboard using a Model M
Posted by Jon Lee in How-to, Personal, tags: das-keyboard, keyboard, mod, model-m, vinyl-dyeI’m not going to lie, I love peripherals. I’ve gone through 4 sets of speakers in the past couple years and pretty much a new mouse every 2 months. But one peripheral I have never changed is my trusty IBM Model M keyboard. It works great but let’s be honest, the thing is hideous! It looks very out of place on my desk full of matte black and titanium devices so I decided to turn my 20 year old Model-M into a top of the line Das Keyboard II clone.
The Player: IBM Model-M (Part no. 1391401; Date of Birth: July 28, 1988)

Never heard of a Model M? It’s an old school keyboard that is built like a tank and uses a buckling spring mechanism to give it a nice *click* sound with every keystroke. The tactile response of the keys are unmatched by modern day cheap and inferior rubber keyboards.
The Target: Das Keyboard II (website)

The Das Keyboard II is known as the “Ubergeek keyboard”. Like the Model M, it too uses mechanical key switches for good tactile feel but the distinguishing factor is that none of the keys are labeled. Aside from the geek-appeal, unlabeled keys increases your typing speed by forcing you to type without looking at the keyboard! All good things come at a price however, the Das Keyboard II is priced at almost $100 US after shipping and taxes!
The Equipment:
- Model M Keyboard (preferably one with a black tray)
- 1 can of Black Vinyl Dye
- 7/32″ Deep Socket 6pt (or 5.5mm)
- Flathead screw driver
- Old newspaper or cardboard
- (Optional) Soap/Isopropyl Rubbing Alcohol
Your original keyboard should have a black spill tray. This is the tray visible between the keys. If you do not have a black one, you will also have to colour the tray – which is not an easy task. I would suggest trading a friend or finding another Model M.
Vinyl Dye (or Vinyl Paint) is awesome. You should be able to find it at most auto stores as it is used to colour dashboards and interior vinyl. The great thing about it is that it works wonders on plastic. Unlike traditional spray paint, vinyl dye does not create a layer of paint. The paint is so thin it actually seeps into the plastic and colors it from the inside. This means that the plastic will not flake or rub off with the constant wear that comes from using a keyboard. I purchased my can at Canadian Tire for $8 – the colour is up to you, but to clone a Das Keyboard, I chose gloss black.
Also, the screw driver you need to open the outer casing is a 7/32″ precision nut driver (5.5mm works fine too if you can only find metric screw drivers). It may take you a while to find one as this is a relatively uncommon piece. 3/16″ (6/32″) and 1/4″ (8/32″) are both very common, but a 7/32″ won’t be found at your local corner store and may be expensive. The easiest and cheapest method I found was to get a Socket set and buy a 7/32″ bit. I couldn’t find a deep socket bit at Canadian Tire but I found one at the Sears hardware department for $2 believe it or not!
VERY IMPORTANT – make sure you get a deep socket bit, otherwise the screw driver will not fit into the hole. I made the mistake of purchasing a regular socket one first.
Total cost: $10 + cost of keyboard
The Setup
- Open the Keyboard
This is relatively straight forward. Once you take out the hex screws on the back, the casing comes off with very little effort. There may be a single flat head screw connecting the spill tray to the controller hardware. Using pliers or something to hold the bottom nut in place, remove the screw. The spill tray then slides out easily.
- Remove the key caps
Another advantage of the Model M are the removable keycaps. You’ll need to take off all the key caps as we will be painting them as well. Place the keycaps in soapy warm water to get any dirt off. - Clean the Keyboard
In order for the Vinyl Dye to colour the keyboard properly, you’ll need to clean off any dirt that may inhibit the dying process. And depending on how old your Model M is, the innards may or may not be dirty. Mine was filthy. A little alcohol will go a long way in cleaning your keyboard. Simply dab paper towel with a little isopropyl alcohol and clean away!
- Cover up logos and labels
Using masking tape, you can cover up parts of the keyboard you don’t want dyed. In my case, I covered up the IBM logo and the LED indicator lights on the front as well as the birth certificate on the back. Protect your floor
Put out some old cardboard or newspaper so you don’t end up painting your floor. I myself put a few layers of newspaper over a big piece of cardboard just to be safe. No paint got onto the cardboard though, so just newspaper should be fine. You may also want to wear a mask and make sure you spray in a well ventilated area!- Lay out keyboard and key caps
Lay out everything in such a way so you have a clear view of the parts at all angles. The space bar and the Enter/Plus keys on the number pad have a metal hinge attached. You’ll want to remove the hinge but be careful not to break off any of the plastic. If you wish, you can also paint the cord.
The Plan
- Apply a Light Coat
From at least a foot away, spray a light mist over all the parts. It won’t be completely colored but you must spray in light coats to give the dye some time to seep into the plastic.
- Wait for paint to dry
Vinyl dye dries in about 10-15 minutes. If you accidentally sprayed too much, don’t attempt to wipe off excess paint. It will seep into the plastic and the surface will smooth itself out after a while. - Repeat Steps 1 and 2
Continually apply thin coats of paint until none of the base colour shows. Some hard to reach places may require touching up, such as grooves and sides. If you wish to paint the inside as well, this is the time to do it. It should be noted that the plastic may be soft for time. The dye seeping into the plastic softens it up a bit, but the keyboard will fully cure (harden) within 24 hours.
- Partial Reassembly (Optional)
Put only the spill tray back and reconnect the ribbons to test the keyboard. Make sure it works by plugging the keyboard into the computer. It should be noted that my X41 Tablet doesn’t have a PS/2 port, so I need to use a PS/2 to USB adapter. Any old converter will NOT work, there are specific ones that work including the one shown above which I purchased on eBay. - Full Reassembly
Put everything back together in the reverse order of how you took the keyboard apart. It’s alright if the key caps aren’t in the right places as long as the general shapes are in the correct spaces. Make sure the F, J and Number pad 5 key all have the raised bump! Remove Masking Tape
You can now remove the masking tape to reveal undyed areas of the keyboard. Personally, I think the LED status lights seem out of place – but thats something to fix for another day.
The Result
Here are some pictures of the final result. Its been working great so far! Next up: replacing the LED status indicator with a nice face plate, as well as changing the green LEDs to a cool blue!
View the full Flickr photoset!
Do you like DIY projects? VistaPrint makes it easy to publish your results with full-color brochures, flyers and more.
Popularity: 53% [?]
Entries (RSS)
That’s weird, I’ve been planning on doing this since last summer — I was using Krylon Fusion Satin Black paint though. For the keys, I used a lawn sign (we got our windows replaced, so had to have a stupid sign up for a month…) with some 1/2″ hardware cloth stapled onto it to hold the keys up for painting.
The only thing that kept stopping me was the inability to find the aforementioned socket piece. I’ve had the thing sitting out ready to be painted for months now, I just can’t get the keyboard apart.
I hear ya, took me a good 2 months of semi-active searching to find that socket piece. I just can’t believe I ended up finding it at Sears – for only $2 too!
I hear that thing is durable as hell though.
[...] image © jonlee.ca [...]
Good job! Makes me want to get a Model M and paint it myself!
Just ran to sears tonight and found it for $3.69 and got the thing apart
Hopefully the weather stays nonprecipatory and I can get the paint on tomorrow.
Nice! I did mine in the living room and opened a window… stunk up the whole house. I would’ve done it outside but it was too cold (vinyl dye has a specific operating temperature on the label) and I just couldn’t wait!
An unmarked keyboard would be impossible to use…having to count everytime you wanted to hit an F1, 2, 3, 4…ahhh F7. Not for me
Luckily they’re divided into groups of 4 and there are only a few F keys I use on a regular basis… F5 for refresh… and Ctrl-F12 for Undo Close Tab
On most keyboards they are in groups of 4: F1-F4, F5-F8, F9-F12. The most often used ones are very easy to find: F1 (help) is the first one in the first group. F5 (refresh) is the first in the second group and etc..
This should not be a huge problem once you get used to it.
[...] How-to: DIY Das Keyboard using a Model M Das Keyboard? My Ass! [...]
Jon, this is a great how to!! The Das Keyboard has always been sick as hell – the coolest thing about it is the pressure required for keypresses!
I guess that adds to the cost though…
@Saman
Yes, that could be why the keyboard costs upwards of $80, but the Model M has the same pressure required and costs way less!
Really? I might have to look into doing this then!
[...] you ever started typing the best blog post ever only to accidentally hit the back button and lose everything you’ve written! Or accidentally [...]
[...] – and it still is – but I find I’m blogging about a much wider range of topics, like modding a keyboard for web development. Also, I hardly use that phrase anywhere! So I’ve changed the Web category to the Web [...]
[...] and a high quality finish. The finish I ordered was matte black to go along with my Thinkpad and modded model-m keyboard. Closed, the pen measures a bit under 4 inches but when open, the pen is a full-size, 5 and a half [...]
This is a ludicrous waste of time:; keep up the good nerdy work
Haha thanks! I’m definitely a nerd at heart
[...] don’t like this because I often like to highlight words to link and having the link extend an extra space past the word just doesn’t look nice. Fortunately, you can turn off this feature by editing a [...]
ßрøòõт.
Þý у üõýÑ? óру÷øтьÑ?Ñ? чõрõ÷ рð÷!
Úðúþù тþ óûюú у фþруüð
ßþôÑ?úðöøтõ, ò чõü üþöõт ñыть ôõûþ? Òþт ø ÷ðрõóøÑ?трøрþòðÃȄ?Ñ? – òÑ?õрþóýþ ýõ ÿþüþóûþ…
Ã¥þтõûð ñы ÿþñûðóþôðрøть ûюôõù úþтþрыõ Ñ?þ÷ôðûø Ñ?тþт ÿрþõúт!!!
áÿðÑ?øñþ Òðü
ï рðô, чтþ þýð Òðü ÿþýрðòøтÑ?Ñ?!
Why do this to a model m? It looked better in the original shape.
To each their own! I think it looks nicer like this
Did you ever make the other mods (replacing the LED status indicator with a nice face plate, as well as changing the green LEDs to a cool blue)?
I’m curious about replacing the LEDs too. I took one of my Ms apart and took a good look at the LED module. Looks like they would be easy to desolder and replace, if only I knew what voltage LEDs to replace them with.
Nice work on the mod btw, looks great.
Yes the module doesn’t look too hard to replace and I actually just ordered a bunch of blue LEDs. I was just going to replace the existing ones without much thought to voltage since I hear LEDs are pretty durable/tolerant.
Cool, I’m looking forward to seeing how it goes for you. I’m thinking of putting red ones in on mine, probably sometime next month. I’ll post pics when I get to it.
I’ve got a broken black trackpoint that I’ve stolen the IBM logo, keys, and LED light cover from. Should look pretty neat when I’m done.
How much vinyl dye did you end up using?
About half the can — although I think I may have bought the wrong stuff….
I’m curious as to why you say you think you bought the wrong stuff. Did the vinyl die you purchased not do the job? Is it wearing off or something?
I am planning on doing this to my Model M mini and inquiring minds want to know!!
Yes it is starting to flake but very minor flaking. Vinyl dye should not flake at all but I think the stuff that I bought was Vinyl PAINT, not dye. It did not have the ingredient of acetone which I think is a vital ingredient of vinyl dye.
I think you may have convinced me to leave my keyboard alone. Specially considering the fact that I just got a BRAND NEW MODEL M!
This is the stuff I bought. What do you think? I can’t imagine if flaking off a keyboard if it is suitable for vinyl seats and floor mats.
That’s what I thought too! That looks like the same stuff I used so I think it will flake. You need a vinyl dye for plastics I believe.
That’s the exact same thing I used for mine and I have the same minor flaking problem. I can also scratch the stuff off pretty easily with a fingernail.
[...] your keyboard check out how to do a custom paint job on your keyboard. Thanks, GrahamPurpureo! How-to: DIY Das Keyboard using a Model M [...]
[...] forward to more posts coming soon! In the mean time, Lifehacker featured an article about my DIY Das Keyboard Using a Model M. Check it [...]
That’s very cool! I will follow the step by step guide you have provided.. Thanks..
I love the output of “Black Vinyl Dye” on the keyboard.. Good work!
I heard that is solid as a rock. Cool…gonna try this
Thanks for the pointer on vinyl dye, I didn’t know about that. I’m in the middle of repairing and modding one of my broken M’s, and I was going to paint it black as you have. I was going to use regular spray paint since I’d never heard of vinyl dye. I’ve bookmarked your site, I’ll post a link back when I’m done with my mods, part of it involves chopping of the number pad to make a shorty, which means a case mod too.
I’m having the same flake problem with the keys. The case hasn’t flaked anywhere. I may just clean off the keys and try to RIT dye them black, hoping that the color comes out close to the same…
[...] if this has been posted in this thread already, but you can always make yourself a Das keyboard. __________________ What is Folding@Home?Gr33n Machine| Aumotocnic "An unfortunate member of [...]
[...] my keys right now. Searching the Internet I found someone has pretty good results using vinyl dye. http://www.jonlee.ca/how-to-diy-das-…ing-a-model-m/ However, those keys didn’t have the grey coating of whatever on the keys and there is a slight [...]