IBM Model F AT - Random key presses by just laying fingers on the keys
Posted: 08 Aug 2025, 16:42
Hi,
I just got my hands on an original IBM Model F AT keyboard from 1985 belonging to a IBM PC AT (5170). It is in great condition but it was quite dirty when I got it, so first order of business was a good clean-up - I removed all keycaps, soaked them in warm water and soap, rub them with a cloth and dried them. I disassembled as well both front and back covers to dust it properly with a brush, as the backplate had all sorts of filth on it. Finally I put it all back together and reinstalled the keycaps.
Then I went ahead and test it. I immediately noticed random key presses, which I assumed were just poorly seated keycaps causing trouble. I indeed found half a dozen or so that we not buckling correctly, so I reseated them. All keycaps are seating and buclking properly now (tested with the diagnostic tool from the 5170). Unfortunately, the problem persist.
These random key presses occur when my fingers are touching the keys, I do not even need to press them. Just rubbing my fingers on the keys trigger key presses. I read about grounding issues, and I'm convinced that's the issue - if I reach out to the PC with one hand (effectively grounding myself) while I rub my fingers over they keys, all random key presses are gone. If I just continue rubbing my fingers on the keys but stop touching the PC, random key presses start again.
I've gone over the connections several times, used the multimeter to verify the ground of the brass backplate, the PCB, and it seems fine to me. I also looked for dry/cracked solder joints in the PCB but it all looks neat.
Any pointers as to what to check next?
Thanks in advance!
I just got my hands on an original IBM Model F AT keyboard from 1985 belonging to a IBM PC AT (5170). It is in great condition but it was quite dirty when I got it, so first order of business was a good clean-up - I removed all keycaps, soaked them in warm water and soap, rub them with a cloth and dried them. I disassembled as well both front and back covers to dust it properly with a brush, as the backplate had all sorts of filth on it. Finally I put it all back together and reinstalled the keycaps.
Then I went ahead and test it. I immediately noticed random key presses, which I assumed were just poorly seated keycaps causing trouble. I indeed found half a dozen or so that we not buckling correctly, so I reseated them. All keycaps are seating and buclking properly now (tested with the diagnostic tool from the 5170). Unfortunately, the problem persist.
These random key presses occur when my fingers are touching the keys, I do not even need to press them. Just rubbing my fingers on the keys trigger key presses. I read about grounding issues, and I'm convinced that's the issue - if I reach out to the PC with one hand (effectively grounding myself) while I rub my fingers over they keys, all random key presses are gone. If I just continue rubbing my fingers on the keys but stop touching the PC, random key presses start again.
I've gone over the connections several times, used the multimeter to verify the ground of the brass backplate, the PCB, and it seems fine to me. I also looked for dry/cracked solder joints in the PCB but it all looks neat.
Any pointers as to what to check next?
Thanks in advance!