geekhack

geekhack Community => Keyboards => Topic started by: Benjio on Wed, 16 July 2014, 15:01:11

Title: IBM Model M Keyboard Repair
Post by: Benjio on Wed, 16 July 2014, 15:01:11
I got a broken Model M a few months back from a teacher at school. Originally most of the keys did work except for a select portion. I dis-assembled the keyboard and found there to be a bad circuit on one of the membranes. I was able to fix it with a Circuit Writer conductive pen. I guessed at which order to put the membranes back in (this is probably why it isn't working now, I think). and bought a bunch of screws, drilled holes, and put screwed it back together. Now I currently don't have any working keys in Windows so I'm guessing I messed up somewhere putting it back together. If you have any suggestions that don't involve taking the screws out to get back into the inner part of the keyboard that would be great, but I'm guessing I will have to do that. Also anyone who can explain which order to put the membranes in while putting the keyboard back together would be great. Thanks.  ;D

Also this is my first post on this forum, nice to meet you all :)
Title: Re: IBM Model M Keyboard Repair
Post by: orihalcon on Wed, 16 July 2014, 19:01:17
The membranes should only be able to be put installed in one order since there are a lot of of plastic studs that only allow the membranes to go in one way.  The conductive sides should face each other and the membrane with no conductors (which is used as a spacer) goes in between.  I don't think there's much you can do without disassembling again though.
Title: Re: IBM Model M Keyboard Repair
Post by: rowdy on Wed, 16 July 2014, 19:13:07
Oh wow, THE orihalcon?

I have one of your cables - it's absolutely fantastic! Thank you! :D

Also, OP welcome to Geekhack ;D
Title: Re: IBM Model M Keyboard Repair
Post by: ClarusWorks on Wed, 16 July 2014, 20:43:55
When you first power on the computer, do you see the three LEDs on the keyboard flash on for a moment?  That's normal Model M behavior on power-on, if it isn't doing that perhaps the controller is not getting power or something.
Title: Re: IBM Model M Keyboard Repair
Post by: Benjio on Thu, 17 July 2014, 14:58:10
The membranes should only be able to be put installed in one order since there are a lot of of plastic studs that only allow the membranes to go in one way.  The conductive sides should face each other and the membrane with no conductors (which is used as a spacer) goes in between.  I don't think there's much you can do without disassembling again though.

I think that is how I had it, I guess I'll probably have to take it apart anyway though to make sure.

When you first power on the computer, do you see the three LEDs on the keyboard flash on for a moment?  That's normal Model M behavior on power-on, if it isn't doing that perhaps the controller is not getting power or something.

One of the three turns on when I boot up my PC, then turns off after a bit. The other two are always off.
Title: Re: IBM Model M Keyboard Repair
Post by: ClarusWorks on Mon, 21 July 2014, 14:15:50
Interesting.  The behavior I'm used to seeing with the LEDs on a Model M (and most PS/2 keyboards for that matter) is that all 3 LEDs should flash on for a fraction of a second on first power on, then usually the Num Lock LED will turn on, it may turn off once the OS boots if the OS disables num lock by default.  You may want to reopen the keyboard and just make sure that the ribbon cables that come off the membranes are plugged into the circuit board fully and correctly.
Title: Re: IBM Model M Keyboard Repair
Post by: Benjio on Sun, 27 July 2014, 11:09:59
Interesting.  The behavior I'm used to seeing with the LEDs on a Model M (and most PS/2 keyboards for that matter) is that all 3 LEDs should flash on for a fraction of a second on first power on, then usually the Num Lock LED will turn on, it may turn off once the OS boots if the OS disables num lock by default.  You may want to reopen the keyboard and just make sure that the ribbon cables that come off the membranes are plugged into the circuit board fully and correctly.

You're right, that is what happens. I must've just not been paying attention earlier when the computer first started. Still no response from keystrokes though.
Title: Re: IBM Model M Keyboard Repair
Post by: Firebolt1914 on Sun, 27 July 2014, 19:07:44
Do you happen to use a PS/2 to USB converter, and if so, is it an active adapter?
Title: Re: IBM Model M Keyboard Repair
Post by: Benjio on Mon, 28 July 2014, 20:27:19
Do you happen to use a PS/2 to USB converter, and if so, is it an active adapter?
I use a mouse/keyboard ps2 combo port. I don't believe it works in other computers either, so I don't think the port is the issue.