Tearing apart my beam spring
- Icarium
- Location: Germany
- Main keyboard: These fields just
- Main mouse: opened my eyes
- Favorite switch: I need to bring stuff to work
- DT Pro Member: -
I bought a beam spring board on Ebay a while ago. It was probably overpriced but I was greedy and stupid. With xwhatsit making controllers for them now I decided to check out the condition and see if I can't get it to work.
Here are some pictures:
The foil is probably supposed to protect it from dirt but over the year it seems to have to turned into the very thing it is supposed to fend off. Stabs are a bit rusty, too. Under it, it does however look better. Oh hey, I found some ID. A few more screws and we're finally getting to the good parts. Now I need your help, the metal part which holds the caps is bent on some of the switches and I would like to remove the to straighten them out. Does anybody know how?
Here are some pictures:
The foil is probably supposed to protect it from dirt but over the year it seems to have to turned into the very thing it is supposed to fend off. Stabs are a bit rusty, too. Under it, it does however look better. Oh hey, I found some ID. A few more screws and we're finally getting to the good parts. Now I need your help, the metal part which holds the caps is bent on some of the switches and I would like to remove the to straighten them out. Does anybody know how?
-
- DT Pro Member: -
I just took webwit's advice and hit it with a hammer. (I knew I could always sue webwit if anything went wrong
)
Those contamination shields are always in a pitiful state, but at least they usually protect the rest of the keyboard from getting ruined, no matter how badly it was stored.

Those contamination shields are always in a pitiful state, but at least they usually protect the rest of the keyboard from getting ruined, no matter how badly it was stored.
- phosphorglow
- Location: Indianapolis - USA
- Main keyboard: IBM Model M
- Main mouse: Kensington Expert Mouse
- Favorite switch: Buckling Spring!
- DT Pro Member: -
- Contact:
Woof!Delicious.
- Icarium
- Location: Germany
- Main keyboard: These fields just
- Main mouse: opened my eyes
- Favorite switch: I need to bring stuff to work
- DT Pro Member: -
I was pretty surprised that the just used some sort of rubber and then pressed the keys on over it.mr_a500 wrote:I just took webwit's advice and hit it with a hammer. (I knew I could always sue webwit if anything went wrong)
Those contamination shields are always in a pitiful state, but at least they usually protect the rest of the keyboard from getting ruined, no matter how badly it was stored.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
<Imagines the new computer smell these boards would have had, out of the box.>
How does beam spring's underside compare to Model F's flip plates? Do those squares pop up when the switch is activated? It looks a lot like its descendant, especially on the PCB, but I read in Xwhatsit's documentation that beam spring is the reverse polarity, capacitance wise, compared to buckling spring.
How does beam spring's underside compare to Model F's flip plates? Do those squares pop up when the switch is activated? It looks a lot like its descendant, especially on the PCB, but I read in Xwhatsit's documentation that beam spring is the reverse polarity, capacitance wise, compared to buckling spring.
- tlt
- Location: Sweden
- Main keyboard: Topre Realforce 105UFW
- Main mouse: Mionix Avior 7000
- Favorite switch: Cherry MX Brown
- DT Pro Member: -
I think it's pretty smart actually. It's a cheap and simple way to get it resistant to beverages spill when it was new and the rubber was fresh, don't think they ment it to last 30+ yearsMuirium wrote:<Imagines the new computer smell these boards would have had, out of the box.>
How does beam spring's underside compare to Model F's flip plates? Do those squares pop up when the switch is activated? It looks a lot like its descendant, especially on the PCB, but I read in Xwhatsit's documentation that beam spring is the reverse polarity, capacitance wise, compared to buckling spring.

- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Naturally! Who expects today's technology to work so far into the future? And they seem to have done half their job well. The contamination inside of beam springs is a known quantity: it is made of that shield!
The interesting thing with cap sense, and Hall effect, keyboards is that they generally do still work in 30 years. Maybe even 300 with a little careful maintenance every now and then.
The interesting thing with cap sense, and Hall effect, keyboards is that they generally do still work in 30 years. Maybe even 300 with a little careful maintenance every now and then.
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
Yes. As you push down when you reach the activation point the fly plate pulls up and the key activation force just drops. Has a great feel to it.Muirium wrote:<Imagines the new computer smell these boards would have had, out of the box.>
How does beam spring's underside compare to Model F's flip plates? Do those squares pop up when the switch is activated? It looks a lot like its descendant, especially on the PCB, but I read in Xwhatsit's documentation that beam spring is the reverse polarity, capacitance wise, compared to buckling spring.
- Halvar
- Location: Baden, DE
- Main keyboard: IBM Model M SSK / Filco MT 2
- Favorite switch: Beam & buckling spring, Monterey, MX Brown
- DT Pro Member: 0051
I experimented with different kinds of foils to replace the contamination shields, but I haven't found a good solution yet.
You have to put a lot of extra foil between the switches to keep them from interacting with one another (neighbour keycaps moving when you press down a key)
But the more extra foil you put there, the more foil rustling you hear when typing, which for some reason annoys me a lot.
I had the best results with really thin Saran wrap (clingwrap) so far, but it's still not ideal, both silent high-pitched rustling and some crosstalk between key caps.
I wonder how the original shields were made and if there is a way to imitate that. What I would need is something like a thermoplastic rubber material, but not shrinking but kind of adopting to the surface. I thought about using something like those silicons that become rubber-like when hardening (think bathroom gaps), but I don't really know how to apply that without risking it to contaminate every gap in the keyboard.
You have to put a lot of extra foil between the switches to keep them from interacting with one another (neighbour keycaps moving when you press down a key)
But the more extra foil you put there, the more foil rustling you hear when typing, which for some reason annoys me a lot.
I had the best results with really thin Saran wrap (clingwrap) so far, but it's still not ideal, both silent high-pitched rustling and some crosstalk between key caps.
I wonder how the original shields were made and if there is a way to imitate that. What I would need is something like a thermoplastic rubber material, but not shrinking but kind of adopting to the surface. I thought about using something like those silicons that become rubber-like when hardening (think bathroom gaps), but I don't really know how to apply that without risking it to contaminate every gap in the keyboard.
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
My guess would be the original shield were put into a heated press that had the shape of the keyboard assembly. So it was molded before it made it to the keyboard, then it was placed and those little "doilies" on each key were added.
I don't think it was a one step process where a flat piece of material was added to the keyboard.
I don't think it was a one step process where a flat piece of material was added to the keyboard.
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
Might as well ask in this thread...
Has anyone taken apart a beam spring switch? I don't mean just removing the fly plate, but removing the metal stem, white plunger, circular spring from the black shell and each other.
And if so, have you managed to reassemble it? I've done the fly plate, which is just loads of fun...
Has anyone taken apart a beam spring switch? I don't mean just removing the fly plate, but removing the metal stem, white plunger, circular spring from the black shell and each other.
And if so, have you managed to reassemble it? I've done the fly plate, which is just loads of fun...
- Icarium
- Location: Germany
- Main keyboard: These fields just
- Main mouse: opened my eyes
- Favorite switch: I need to bring stuff to work
- DT Pro Member: -
Well, I pulled really hard on one of the metal stems but couldn't get it out. That's what I was asking earlier...
Oh and I just looked through http://deskthority.net/wiki/IBM_Beam_Spring_Keyboards but couldn't find this exact board. Does anybody know what it is?
Oh and I just looked through http://deskthority.net/wiki/IBM_Beam_Spring_Keyboards but couldn't find this exact board. Does anybody know what it is?
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
5251Icarium wrote:Well, I pulled really hard on one of the metal stems but couldn't get it out. That's what I was asking earlier...
Oh and I just looked through http://deskthority.net/wiki/IBM_Beam_Spring_Keyboards but couldn't find this exact board. Does anybody know what it is?
- Halvar
- Location: Baden, DE
- Main keyboard: IBM Model M SSK / Filco MT 2
- Favorite switch: Beam & buckling spring, Monterey, MX Brown
- DT Pro Member: 0051
Thanks Parak, yes, it was your great post that insprired me to experiment with different foils.
Don't you have any rustling sounds when you type on that?
Don't you have any rustling sounds when you type on that?
- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
Are you guys really that concerned about contamination? I have mine with the shield removed and no plans on replacing it.
- Game Theory
- Mr. Despair
- Location: Madison WI US
- Main keyboard: Majestouch Convertible 2 or Beam Spring 5251
- Main mouse: Logitech G900
- Favorite switch: MX Blue in terms of MX
- DT Pro Member: 0008
I haven't replace my contamination shield and have no problems at all so far. I do cover the keyboard when I'm not at the PC though.
- Icarium
- Location: Germany
- Main keyboard: These fields just
- Main mouse: opened my eyes
- Favorite switch: I need to bring stuff to work
- DT Pro Member: -
Yeah, that's how I'm planning to use it.E TwentyNine wrote:Are you guys really that concerned about contamination? I have mine with the shield removed and no plans on replacing it.
- daedalus
- Buckler Of Springs
- Location: Ireland
- Main keyboard: Model M SSK (home) HHKB Pro 2 (work)
- Main mouse: CST Lasertrack, Logitech MX Master
- Favorite switch: Buckling Spring, Beam Spring
- DT Pro Member: 0087
Yes, the "fly plate" (to use IBM's terminology) retracts back into the switch housing when the switch actuates, so it moves away from the contact pad instead of moving towards it as in the Model F. You can place a Beam Spring on top of a Model F contact pad, but the Model F's controller will think that the switch at rest has been pressed, and that its at rest when you press it.Muirium wrote:How does beam spring's underside compare to Model F's flip plates? Do those squares pop up when the switch is activated? It looks a lot like its descendant, especially on the PCB, but I read in Xwhatsit's documentation that beam spring is the reverse polarity, capacitance wise, compared to buckling spring.
Regarding talk of dismantling the switch - I tried it once, and my conclusion was that this was not possible without breaking the switch, but if someone more adventurous (and with more spare beam springs) wants to try, I'd love to see the photos

Regarding the bent keycap mounts, IBM mentioned this in their maintenance manuals, I think you can twist them without dismantling the switch.

-
- Location: NZ
- Main keyboard: IBM 3727 beamspring (converted to USB)
- Main mouse: What's a mouse for?
- Favorite switch: Beamspring
- DT Pro Member: -
My daily-driver 3727 gets a lot of use at work, and I removed the shield from it about 6 months ago. It was originally in good condition, but with the keyboard getting heavy use it fell to bits.E TwentyNine wrote:Are you guys really that concerned about contamination? I have mine with the shield removed and no plans on replacing it.
Since doing that, I have had to take the back off it again twice to clean it. The first time might have just been residual shield bits filtering through the switches (I didn't strip down each switch, as it appears the flyplate it somewhat fragile). However the second time definitely had a few beard hairs in the mix...

- E TwentyNine
- Main keyboard: AT Model F w/ Tenkeyless mod
- Main mouse: Logitech M310
- Favorite switch: Beam spring
- DT Pro Member: -
- Contact:
Did you notice a performance degradation? I've had M's and F's that were very dirty when disassembled but still worked great.
-
- Location: NZ
- Main keyboard: IBM 3727 beamspring (converted to USB)
- Main mouse: What's a mouse for?
- Favorite switch: Beamspring
- DT Pro Member: -
Absolutely—I started getting glitchy keys that would repeat or just go off spamming by their own. Initially I had a fright that there was something wrong with my controller, but after viewing traces on the oscilloscope I could see that those keys were actually higher capacitance for whatever reason—and it seems a bit of flaky rubber shield or hair is enough to cause that. Removing the foreign matter resolved the problem immediately.
M's of course would need a small brick or pebble to cause a misfire, being ohmic switched rather than capacitive. The Fs are much more sealed up generally, and with the higher levels of capacitance they produce even if there was dirt in the right place there would need to be much more of it to reach such a threshold. The fact that they're `normally open' w.r.t. capacitance may help here too; foreign matter is likely to inhibit capacitance (by holding the flyplate or foot up from the PCB, or interfering by being a poor dielectric etc.), and with the beamsprings, they are higher capacitance when unpressed, unlike the Model Fs. If you have a 1-in-a-1000-scan glitch because of some fluff in your key, this is enough to cause a key to do a fake press on a beamspring, but will only cause a momentary delay or unintended double-press on a Model F when you *are* actually pressing the key.
M's of course would need a small brick or pebble to cause a misfire, being ohmic switched rather than capacitive. The Fs are much more sealed up generally, and with the higher levels of capacitance they produce even if there was dirt in the right place there would need to be much more of it to reach such a threshold. The fact that they're `normally open' w.r.t. capacitance may help here too; foreign matter is likely to inhibit capacitance (by holding the flyplate or foot up from the PCB, or interfering by being a poor dielectric etc.), and with the beamsprings, they are higher capacitance when unpressed, unlike the Model Fs. If you have a 1-in-a-1000-scan glitch because of some fluff in your key, this is enough to cause a key to do a fake press on a beamspring, but will only cause a momentary delay or unintended double-press on a Model F when you *are* actually pressing the key.
- Hypersphere
- Location: USA
- Main keyboard: Silenced & Lubed HHKB (Black)
- Main mouse: Logitech G403
- Favorite switch: Topre 45/55g Silenced; Various Alps; IBM Model F
- DT Pro Member: 0038
What oscilloscope do you use? What kind would you recommend for someone getting into electronics as a hobbyist? From briefly looking into this, I see that there are PC-based scopes (e.g., picoscope), which has a certain appeal e.g., combining several instruments into one in a cost-effective way, but purists tend to disrecommend them in favor of standalone bench scopes, such as the Rigol DS1102E, perhaps used in conjunction with a logic analyzer and signal generator.xwhatsit wrote:Absolutely—I started getting glitchy keys that would repeat or just go off spamming by their own. Initially I had a fright that there was something wrong with my controller, but after viewing traces on the oscilloscope I could see that those keys were actually higher capacitance for whatever reason—and it seems a bit of flaky rubber shield or hair is enough to cause that. Removing the foreign matter resolved the problem immediately.
M's of course would need a small brick or pebble to cause a misfire, being ohmic switched rather than capacitive. The Fs are much more sealed up generally, and with the higher levels of capacitance they produce even if there was dirt in the right place there would need to be much more of it to reach such a threshold. The fact that they're `normally open' w.r.t. capacitance may help here too; foreign matter is likely to inhibit capacitance (by holding the flyplate or foot up from the PCB, or interfering by being a poor dielectric etc.), and with the beamsprings, they are higher capacitance when unpressed, unlike the Model Fs. If you have a 1-in-a-1000-scan glitch because of some fluff in your key, this is enough to cause a key to do a fake press on a beamspring, but will only cause a momentary delay or unintended double-press on a Model F when you *are* actually pressing the key.
- Compgeke
- Location: Fairfield, California, USA
- Main keyboard: IBM Model M 1391401
- Main mouse: Coolermaster Recon
- Favorite switch: IBM Buckling Spring
- DT Pro Member: 0040
I use a far overkill 'scope I got for free: A Tektronix TDS684B (Unless you REALLY need a quad channel 1 GHz 'scope). I know on the local Craigslist I can get some cheaper 'scopes for around $100-$200 such as BK Precision and some oddballs like 60s and 70s Tektronix ones.
For basic checking to see if a key is pressed or whatnot a cheap USB 'scope should work well enough. If you want to do serious work I would try and pick up a used 'scope somewhere if possible. For a keyboard I wouldn't imagine you would need something that goes higher than 25 MHz and having a separate unit is nice as it's harder to lose and you know you won't be limited by software in the future.
For basic checking to see if a key is pressed or whatnot a cheap USB 'scope should work well enough. If you want to do serious work I would try and pick up a used 'scope somewhere if possible. For a keyboard I wouldn't imagine you would need something that goes higher than 25 MHz and having a separate unit is nice as it's harder to lose and you know you won't be limited by software in the future.
-
- Location: NZ
- Main keyboard: IBM 3727 beamspring (converted to USB)
- Main mouse: What's a mouse for?
- Favorite switch: Beamspring
- DT Pro Member: -
I'd be a bit wary of the USB scopes, many of the ones I've seen are absolute junk and don't even approach the sorts of bandwidth and sampling rates they promise.
The Rigol DS1052E is ridiculously cheap; I use a DS1102E (it was a warranty replacement for a DS1052E with a faulty PSU—don't be scared off, they seem very reliable for the most part). The DS1052E is the one that can be famously uncorked to become a DS1102E through a firmware modification (they are the same hardware internally).
A logic analyser would be nice but I've rarely had cause to use one. I think I've used a signal generator perhaps once in anger in the past couple of years. That said, occasionally you can get good deals on old gear—my co-worker picked up an amazing set of vintage HP gear which included a pulse generator, signal generator, frequency counter and a beautiful double-trace scope for a steal (ex-Air NZ, circa 70s I think). Of course, hopelessly impractical due to massive size; nevertheless beautiful stuff if you like tactile hardware.
In short—save the money you would have spent on a logic analyser and signal generator and put it towards a dedicated scope. You don't need to spend stupid amounts to show you what's really going on. A scope really demystifies a lot of stuff that seems really impenetrable for a software guy like me!
The Rigol DS1052E is ridiculously cheap; I use a DS1102E (it was a warranty replacement for a DS1052E with a faulty PSU—don't be scared off, they seem very reliable for the most part). The DS1052E is the one that can be famously uncorked to become a DS1102E through a firmware modification (they are the same hardware internally).
A logic analyser would be nice but I've rarely had cause to use one. I think I've used a signal generator perhaps once in anger in the past couple of years. That said, occasionally you can get good deals on old gear—my co-worker picked up an amazing set of vintage HP gear which included a pulse generator, signal generator, frequency counter and a beautiful double-trace scope for a steal (ex-Air NZ, circa 70s I think). Of course, hopelessly impractical due to massive size; nevertheless beautiful stuff if you like tactile hardware.
In short—save the money you would have spent on a logic analyser and signal generator and put it towards a dedicated scope. You don't need to spend stupid amounts to show you what's really going on. A scope really demystifies a lot of stuff that seems really impenetrable for a software guy like me!
- Hypersphere
- Location: USA
- Main keyboard: Silenced & Lubed HHKB (Black)
- Main mouse: Logitech G403
- Favorite switch: Topre 45/55g Silenced; Various Alps; IBM Model F
- DT Pro Member: 0038
Thanks, Compgeke and xwhatsit, for the scope recommendations. It really helps to get insights from people with some similar interests here on DT. I have just started learning about scopes and looking for information on them, which I have found a bit overwhelming and confusing. However, a pattern of recommendations is emerging -- namely, to avoid PC-based scopes and go for a solid standalone bench scope.
What about ethernet scopes (as opposed to USB scopes)? I would suppose your advice would be the same, given that these are PC-based.
What about ethernet scopes (as opposed to USB scopes)? I would suppose your advice would be the same, given that these are PC-based.
- Hypersphere
- Location: USA
- Main keyboard: Silenced & Lubed HHKB (Black)
- Main mouse: Logitech G403
- Favorite switch: Topre 45/55g Silenced; Various Alps; IBM Model F
- DT Pro Member: 0038
Could you tell us the exact material you used for your contamination shield and where you purchased it?Parak wrote:Here's how I did it: linkyHalvar wrote:I experimented with different kinds of foils to replace the contamination shields, but I haven't found a good solution yet.
YMMV
I have a Displaywriter ("Great White") that I would like to restore. I am debating replacing the contamination shield (which has degraded into black flakes) or just cleaning out the debris and using the keyboard without a shield.