Groups of keys mysteriously stop working - probably one of the most common Spectrum faults and fortunately one of the easiest to put right. The cause is almost always a worn out membrane (although splits in the keyboard mats can also cause similar problems).
The procedure below describes how to change the membrane on a 16K or 48K "rubber key" Spectrum - take your time and be patient!
New keyboard membranes and rubber keyboard mats are usually available in the shop and fairly easy to fit provided you have strong fingernails and lots of
patience. The keyboard plate has to be removed and is usually stuck down pretty solidly!
Firstly, turn the Spectrum over onto a flat surface and remove all the screws in the bottom of the case.
Note that the screw in the top centre is different (longer) to the others in some cases.
Now turn the computer the right way up and gently lift the top of the case. You should see two flat ribbon cables linking the keyboard to the PCB.
Before ripping everything else apart it may be the case that the connectors on the keyboard PCB have scratched off the silver from the ribbon so an electrical contact can no longer be made, or that they are cracked or split near the ends. 
Gently grasp the ribbons as near to the PCB as possible and carefully pull them from their sockets without twisting them. They tear easily, so try not to leave any bits behind in the sockets - if you do you will need to remove the bits with fine tweezers - see right.
Cut off the end 5mm or so then carefully push them back into their sockets and re-test the machine. You may fall lucky and all is well – if not you will need a new keyboard membrane. These are usually available in my shop.
Now you need to remove the keyboard facia plate.
There were two versions of these plates - look beneath the keyboard. If there are any small metal lugs at the outside edges, gently prize them upwards. This may allow the top metal plate to be removed. However, these locating lugs were not very successful (added to cost?) and were soon dropped in favour of glue. Indeed, the vast majority are glued on and getting these apart can be a slow job if you wish to avoid bending the plate.


Starting at one side, slowly pull the plate with even and constant pressure to avoid kinking it until it starts to lift from the case. Now move to the top of the plate, releasing a little at a time, working around all sides of the plate little by little.
TIP - If the plate is stuck very tightly, then carefully heating with a hair dryer will soften the glue and make removal easier.
However - be careful - the plate can get very hot, very quickly - don't send your claim for burnt fingers to me ! Also, a hot face plate bends more easily than a cold one, so again, patience is a virtue.!
Once free, remove the
rubber mat, then lift and pull the membrane free through the top case.

The keyboard mat will be full of all sorts of unspeakable rubbish and debris collected over the past 25 years or so - take this opportunity to wash out all the old pizza, spiders and dried coffee - a rinse in warm soapy water does the trick (make sure to dry it properly afterwards). Also check for any split keys.
Now's the time to clean off the old glue residues from the top case and the back of the keyboard plate - I use a small screwdriver for this. A cloth with a little white spirit helps to soften the old glue first, but keep this well away from the Spectrum motherboard.


Now replace the membrane, making sure it is the correct way around with the flat cables poking through the slots as before. Make sure it is correctly seated on the Spectrum top case with the locating pins through the appropriate holes in the membrane.
Next, lay the keyboard mat over the top of the membrane - again, there are small locating pins to hold the mat in the correct position.
The keyboard plate now needs to be resecured to the top case to hold the mat and membrane in place. The easiest way to do this (which will also allow easier future removal) is to use double sided adhesive tape. Most tape is a little too wide for the top and bottom of the plate, but it is easily cut length ways to fit.


Apply double sided tape to the back of the keyboard plate and to the side edges of the top case (make sure you don't apply tape inadvertently to the rubber mat).
All that remains is to carefully replace the ends of the flat cables into their sockets. Once this is done, lay the keyboard on the machine and test it. Test all the keys and combinations. If all is well, then the screws can be replaced. If it isn’t, check that the cables are in the connectors properly, and that this is no debris in there from the old cables.
Replacement membranes these days are thinner than the originals and it be difficult to get the old ribbon cable sockets to grip the end contacts. Carefully attaching some thin sticky back plastic to the back of the ribbon (not the contact side) helps to “thicken up” the ribbon a little so that the connector sockets can get a better grip.
Remember on all spectrum repairs that when re-assembling you are only screwing into plastic - you are not screwing a shelf to a wall. You only have to over tighten once to strip the thread or crack a pillar - be patient and take care!

© DataServe 2006