geekhack

geekhack Community => Keyboards => Topic started by: livingspeedbump on Sun, 06 December 2015, 10:49:10

Title: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 10:49:10
I was lucky enough to be given a Model F by neverused thanks to this giveaway:
https://geekhack.org/index.php?topic=76884.0
I had no idea it was even going on, as I was away most of the week it was happening, but it was quite a wonderful surprise when he PM'd me and told me that I had won it!

I used to have the exact same keyboard that I gave away, and I always missed it, so I was very excited to get another one. I wanted to make this keyboard something special that I would actually use daily!

I will document my restoration and post pictures as I go!



The IBM Model F's may be some of my favorite keyboards ever. Unlike the more popular Model M's that are Buckling Springs over membrane, the Model F's are Capacitive Buckling Springs. They are rated for ~100 million presses per key, while the Model M's are rated about 1/4 of that. The sound of a Model F and Model M are also drastically different. The Model F's are much higher pitched, with more "ping." I do like the sound of my SSK slightly more, but both sound quite nice.

The layout makes the XT a little difficult to use as a daily driver, but it is better than a lot of vintage keyboards as well. The ENTER and left SHIFT keys are both harder to reach than I'd like. The big saving grace is the position of the "CTRL" key, as it is exactly where CTRL should be (the real estate that CAPS LOCK normally takes up).



Here is a few shots of the keyboard as I received it. Dirty, but nothing wrong with it otherwise, and generally in fine condition.

(http://i.imgur.com/sHTFiPn.jpg) (http://i.imgur.com/w2kl9Rs.jpg)

Opening her up, I noticed the plate was also quite rusty

(http://i.imgur.com/FOLcF9q.jpg)

Finally, the internals were anything but stock. Engicoder really, really got excited about what kind of voodoo was happening in here. It appears a previous owner was trying to fix some noise issues. Engicoder ended up swapping me with a stock pcb, so he could oogle over this one further..

(http://i.imgur.com/WcQuEDD.jpg)



Now that I knew what I was working with it was time to start cleaning her up. The case came first. I cleaned the case in a tub of warm water, and put some of the peroxide creme that I use for retrobrigthing on a kitchen sponge to scrub off the scuffs, permanent marker, stickers, etc.

(http://i.imgur.com/0vRwkSI.jpg)(http://i.imgur.com/WEdxgj4.jpg)
(http://i.imgur.com/008Xf56.jpg)

The case cleaned up well. Next up was tackling the rusty plate. Engicoder suggested giving it a bath in vinegar for a few hours. I went down the street to the grocery store, got 2 gallons of white wine vinegar for $4, and gave the plate a soak for ~2hrs. Then i used the rough side of my kitchen sponge and got this..

(http://i.imgur.com/o7mp0DS.jpg)

I decided to go a little crazy and give this keyboard a red theme, starting with the plate

(http://i.imgur.com/YS2HLz5.jpg)

Heres a picture of the red plate (complete with eyelash  :mad:), you can see the USB cable in the background.

(http://i.imgur.com/eTJk2T8.jpg)

And here is the keyboard thus far. The "ESC" was custom printed by Unicomp. Not a perfect match to size of the font, but definitely happy enough with it for $1.

(http://i.imgur.com/RBOhdrX.jpg)


Title: Re: IBM Model F XT Restoration (Giveaway prize from neverused)
Post by: inanis on Sun, 06 December 2015, 10:56:17
How exciting! I can't wait to see the end result. There is something amazing about restoring an old board. One day I hope to do the same myself.
Title: Re: IBM Model F XT Restoration (Giveaway prize from neverused)
Post by: livingspeedbump on Sun, 06 December 2015, 11:05:08
How exciting! I can't wait to see the end result. There is something amazing about restoring an old board. One day I hope to do the same myself.

Thanks! I will be finished soon hopefully. I have completed all the work for the most part as of now. Currently typing on it :) Finished soarers mod a few days ago, so now just waiting on the new keycaps and cable :)
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: Lurch on Sun, 06 December 2015, 11:08:58
Oh man, the Model F is strong with you, LSB. :thumb:

Great pics! Can't wait to see the end result, and hopefully, even a typing video! :p
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 11:13:51
Oh man, the Model F is strong with you, LSB. :thumb:

Great pics! Can't wait to see the end result, and hopefully, even a typing video! :p

I'll have to do both!

So i wanted to have a bit of fun with this one. I have since painted the plate with a nice red, have a coiled red cable on the way from techmattr that he graciously gave me, and some new Unicomp keys on the way. Hopefully it looks good in the end
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Sun, 06 December 2015, 11:23:52
This is great! I really like the way through red plate turned out (it was posted on the other thread before the rollback). I look forward to seeing the rest.

That's interesting about the pcb. I wish I had opened that before I sent it to you, do you have any pictures? The owner before me what compgeek on DT, maybe he has some knowledge about the pcb voodoo?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 11:28:41
This is great! I really like the way through red plate turned out (it was posted on the other thread before the rollback). I look forward to seeing the rest.

That's interesting about the pcb. I wish I had opened that before I sent it to you, do you have any pictures? The owner before me what compgeek on DT, maybe he has some knowledge about the pcb voodoo?

i forgot i had already uploaded that picture. added! yeah engicoder is going to post more after he tinkers with it. His buddy is really into old capacitors and noise and may know a bit more about it as well.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: 0100010 on Sun, 06 December 2015, 14:48:55
Where are pics of the mystery PCB?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 14:49:58
Where are pics of the mystery PCB?

(http://i.imgur.com/WcQuEDD.jpg)

Caps everywhere  :eek: (threw this in op as well)
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Sun, 06 December 2015, 14:50:47
Where are pics of the mystery PCB?

Show Image
(http://i.imgur.com/WcQuEDD.jpg)


Caps everywhere  :eek:
Holy crap
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 14:52:04
Where are pics of the mystery PCB?

Show Image
(http://i.imgur.com/WcQuEDD.jpg)


Caps everywhere  :eek:
Holy crap

ill take a pick of the stock PCB when I get home. The difference is drastic. Engicoder called the original a "glorious abomination" haha.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Sun, 06 December 2015, 14:59:25
I tried a soarer's convertor with that pcb, maybe that explains why everything freaked out on me. I thought my wiring was off somehow.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 15:03:57
I tried a soarer's convertor with that pcb, maybe that explains why everything freaked out on me. I thought my wiring was off somehow.

Could very well be the case. it works absolutely fine with the stock pcb, even with the ratty old teensy i had lying around.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: yomammary on Sun, 06 December 2015, 15:24:39
The end result looks great though.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Sun, 06 December 2015, 15:25:39
The end result looks great though.

thanks, its definitely getting there :)
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Mon, 07 December 2015, 18:41:25
added some more pics. Getting closer and closer! Really all that is left is the red cable :) I will make a typing video soon as well!
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Mon, 07 December 2015, 20:39:56
added some more pics. Getting closer and closer! Really all that is left is the red cable :) I will make a typing video soon as well!
Looking really great. Any shots of the USB connector and/or internal converter?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: stoic-lemon on Mon, 07 December 2015, 20:49:26
Looks fantastic. Man, those are really really sweet looking boards.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: heedpantsnow on Mon, 07 December 2015, 21:18:07
Thank you soooo much for posting this!  I was recently gifted a Model F as well and am thinking about doing this type of thing down the road.  Did you have to deal with foam, etc. on the bottom of the plate?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Mon, 07 December 2015, 21:19:45
Thank you soooo much for posting this!  I was recently gifted a Model F as well and am thinking about doing this type of thing down the road.  Did you have to deal with foam, etc. on the bottom of the plate?

Yeah, I was lucky though and my foam was in perfect condition!

If not, you'll have to cut some new foam. not hard, very time consuming  :confused:
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: heedpantsnow on Mon, 07 December 2015, 21:25:47

Thank you soooo much for posting this!  I was recently gifted a Model F as well and am thinking about doing this type of thing down the road.  Did you have to deal with foam, etc. on the bottom of the plate?

Yeah, I was lucky though and my foam was in perfect condition!

If not, you'll have to cut some new foam. not hard, very time consuming  :confused:

I'm a total noob with IBM boards. Did the vinegar not affect the foam at all?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: livingspeedbump on Mon, 07 December 2015, 21:38:18

Thank you soooo much for posting this!  I was recently gifted a Model F as well and am thinking about doing this type of thing down the road.  Did you have to deal with foam, etc. on the bottom of the plate?

Yeah, I was lucky though and my foam was in perfect condition!

If not, you'll have to cut some new foam. not hard, very time consuming  :confused:

I'm a total noob with IBM boards. Did the vinegar not affect the foam at all?

Ah, so there is a top plate, foam, pcb, and a thin sheet of plastic, then the bottom plate. The foam is free standing, so it comes right off on its own. I only soaked the plate itself.

Also, the top plate requires that you bend a little metal clip slightly (i can upload pics when i take pics of the internals tomorrow). Then gently hammer the two halves apart.

Another thing to note is that when putting the space bar back on, you have to have the space bar attached before you put the plate halves together. This creates a problem when setting the pcb in place as you put the halves together. The best thing to do is tie a small string around the spring pivot plate (I used floss) and tie a heavy object to the end of it, running the string through the hole where the space bar is.

I'm sure this has been documented somewhere before, Ill try to look it up and post a link here for you! When you take it apart, you'll know what I mean though!
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: losing_ctrl on Mon, 07 December 2015, 21:40:19
This thread is such a treat! Model F's are the coolest!  :cool:
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Mon, 07 December 2015, 21:41:50
This thread is such a treat! Model F's are the coolest!  :cool:
It's like watching a child grow up for me
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: mobbo on Mon, 07 December 2015, 21:42:47
I was glad to see you got it, because I was looking forward to exactly this post :)

Looks amazing.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: harlw on Mon, 07 December 2015, 23:06:45
GrrrRRRRREAT!


So great.


I can't handle it.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: pr0ximity on Tue, 08 December 2015, 06:30:27
Awesome work! I love the layout, it's a great example of the variation in computing history. The Geekhack set is a really nice touch, I've seen them around but I don't think they'd go well with either of my IBM boards.

I also see you've joined the official Model-F-restored-with-matching-plate-cable-and-Esc-key Club. Welcome!  :p
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: azhdar on Tue, 08 December 2015, 06:46:08
XT looking good sir !
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: heedpantsnow on Tue, 08 December 2015, 12:49:16


Thank you soooo much for posting this!  I was recently gifted a Model F as well and am thinking about doing this type of thing down the road.  Did you have to deal with foam, etc. on the bottom of the plate?

Yeah, I was lucky though and my foam was in perfect condition!

If not, you'll have to cut some new foam. not hard, very time consuming  :confused:

I'm a total noob with IBM boards. Did the vinegar not affect the foam at all?

Ah, so there is a top plate, foam, pcb, and a thin sheet of plastic, then the bottom plate. The foam is free standing, so it comes right off on its own. I only soaked the plate itself.

Also, the top plate requires that you bend a little metal clip slightly (i can upload pics when i take pics of the internals tomorrow). Then gently hammer the two halves apart.

Another thing to note is that when putting the space bar back on, you have to have the space bar attached before you put the plate halves together. This creates a problem when setting the pcb in place as you put the halves together. The best thing to do is tie a small string around the spring pivot plate (I used floss) and tie a heavy object to the end of it, running the string through the hole where the space bar is.

I'm sure this has been documented somewhere before, Ill try to look it up and post a link here for you! When you take it apart, you'll know what I mean though!

Thanks for the details sir!
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: compgeke on Tue, 08 December 2015, 13:29:18
This is great! I really like the way through red plate turned out (it was posted on the other thread before the rollback). I look forward to seeing the rest.

That's interesting about the pcb. I wish I had opened that before I sent it to you, do you have any pictures? The owner before me what compgeek on DT, maybe he has some knowledge about the pcb voodoo?

I don't know anything about the history of these boards, but it turns out I have at least a second one - an "XKB-3 Rev D" rather than E like the one in his thread. I'll make another thread with the pics of it.

I tried a soarer's convertor with that pcb, maybe that explains why everything freaked out on me. I thought my wiring was off somehow.

That's interesting. Unless I grabbed the wrong board for packing I tested it on an actual IBM XT. I'll have to test the one I have here an see if that works.

Edit: Thread link https://geekhack.org/index.php?topic=77705.0
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Tue, 08 December 2015, 13:39:16
This is great! I really like the way through red plate turned out (it was posted on the other thread before the rollback). I look forward to seeing the rest.

That's interesting about the pcb. I wish I had opened that before I sent it to you, do you have any pictures? The owner before me what compgeek on DT, maybe he has some knowledge about the pcb voodoo?

I don't know anything about the history of these boards, but it turns out I have at least a second one - an "XKB-3 Rev D" rather than E like the one in his thread. I'll make another thread with the pics of it.

I tried a soarer's convertor with that pcb, maybe that explains why everything freaked out on me. I thought my wiring was off somehow.

That's interesting. Unless I grabbed the wrong board for packing I tested it on an actual IBM XT. I'll have to test the one I have here an see if that works.
It was very odd, I would trigger any key and 9 would begin repeating. Any subsequent keystroke would interrupt that repetition but only momentarily if the key registered.
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: alh84001 on Tue, 12 April 2016, 13:28:47
That vinegar tip will be really helpful!

For a n00b like me, exactly what steps are required to paint the top plate. This is off the top of my head (don't laugh):
1) sanding off existing black color
2) brushing the metal
3) applying the clear coat
4) applying the color
5) applying the finishing protective coat
6) polishing it

Can dremel be used for 1? 5 if there is a proper accessory? I don't have painting equipment, but I guess they can do this in a car paint shop?
Title: Re: IBM Model F XT Restoration [In Progress]
Post by: neverused on Tue, 12 April 2016, 13:39:17


That vinegar tip will be really helpful!

For a n00b like me, exactly what steps are required to paint the top plate. This is off the top of my head (don't laugh):
1) sanding off existing black color
2) brushing the metal
3) applying the clear coat
4) applying the color
5) applying the finishing protective coat
6) polishing it

Can dremel be used for 1? 5 if there is a proper accessory? I don't have painting equipment, but I guess they can do this in a car paint shop?

You could use a dremel but it will take time and be difficult to get a consistent result. I would try the vinegar bath/scrub first if I were doing it. As for the rest, a good rattle can and some preparation should get you good results. I know there are others on this board far more experienced in this.

Sent from my Nexus 6P using Tapatalk