I'm
considering disassembling a Model M keyboard to see if I can repair
a key problem. Currently pressing either the "B" or the "V" keys
give a
two character string "BV", regardless of which key is pressed unless you
hold it for a several seconds, at which point the actual key pressed
starts repeating.
I've never been inside a Model M before... Is there anyone on list with
said experience that can offer pointers? or thoughts on the problem.
Keyboard is a complete unknown although everything else *seems* to work...
Well, the case come off easily (but you need a set of imperial
nutdrivers), the enocoder PCB, etc, comes off as do the keycaps but the
key mechanism is heat-staked together. Assuming it's like the one I
repaieed some years ago (and which I have to strip down again sometime),
it goes like this :
----------------
My IBM PC/AT enhanced keyboard failed recently -- it would send random
characters, go in and out of shift mode, etc. When I dismantled it, I
found the problem was mechanical -- the plastic studs holding the
membrane 'sandwich' together were broken and the little flaps under some
of the keys were out of position. So I worked out how to fix it.
Remove the casing :
1) Unplug the keyboard cable at the back of the keyboard
2) Undo the 4 self-tapping screws (7/32" nutdriver)
3) Lift off the top half of the case
4) Lift the keyboard and encoder PCB from the lower case
Remove the encoder board :
1) Unplug the tapewire (4 way) between the LED PCB and the encoder and
both ends. Set it aside
2) Unplug the 2 keyboard tails from the encoder board
3) Remove the earth braid from the faston tab on the encoder board. Set
the encoder board aside.
4) Undo the nut and bolt holding the earth braid from the keyboard
backplate. Set those parts aside also.
Remove the keycaps. These just pull off, but note that most of the
keycaps are in 2 parts. Remove both parts together. Note how the wire
loops under some of the larger keycaps (and the space bar) are fitted.
Dismantle the membrane keyswitch sandwich :
1) Turn it over, so the metal backplate is uppermost. There are a number
of plastic studs that come through the backplate and and melted over to
hold the assembly together. Some of these are covered by a paper label,
which should now be removed.
2) Break off the plastic studs. In many cases, some of these will be
broken off anyway. The aim is to free the backplate entirely.
3) Lift off the metal backplate. If it is distorted (it should be a
smooth curve), straighten it
4) Lift off the keyboard layers. In order these are : Lower membrane
layer with conductive traces, separator (with holes), upper membrane
layer with conductive traces and the LED PCB and a rubber sheet. Keep
these carefully in order.
5) Remove the keyboard flaps and springs. Note which holes do not have a
flap.
6) Press out the guides that are fitted for some of the wider keycaps.
Modifying the upper keyboard panel :
1) Cut/file away the remains of the plastic studs from the keyboard
panel.
2) Mark the centre of each stud (apart from those at the very bottom
edge, which can be ignored) with a scriber.
3) Clamp the keyboard panel, upside down, to the bench. It can be
flattened out by the clamps to simplyfy drilling. Drill each of the
marked stud positions with a pilot hole of 1.5mm and enlarge them to 2mm.
4) Tap these holes at M2.5*0.45mm. This is best done from the top side of
the keyboard panel.
5) Screw an M2.5*10mm screw into each of the new holes. You'll need about
50 screws. At the far right edge there are 3 holes near the clips for the
loops on the '+' and 'enter' keys. The middle hole can't be used, and
it
is necessary to file down the heads of the screws in the other 2 holes to
allow the loops to fit properly.
6) Check the metal backplate can be fitted over the screws. Ease any
tight holes with a needle file.
Reassembly :
1) Support the keyboard panel upside down over a box. Ensure that all the
key posts are clear
2) Insert the flaps, leaving the holes you noted earlier empty.
3) Fit the rubber sheet and the 3 layers of keyboard membrane in the
right order over the screws
4) Fit the backplate over the screws
5) Fit a M2.5 washer and nut onto each of the screws. Tighten them
evenly, starting in the centre, and then the corners. Then tighten the
remaining nuts.
6) Reassemble the guides, keycaps, encoder board and case in the reverse
order.
The keyboard should now work. Mine does -- I typed this on it.
-----------------------
My guess is that you have a similar problem. Broken heatstakes and the
flaps for 'B' and 'V' have got dislodged.
-tony