geekhack

geekhack Community => Keyboards => Topic started by: Kamen Rider Blade on Thu, 06 March 2014, 04:36:54

Title: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: Kamen Rider Blade on Thu, 06 March 2014, 04:36:54
Make it so reliable that no dust, dirt, crumbs,  water, etc can get into the mechanical components / PCB / housing, etc?

If there is a way to do that, how expensive would it be to implement on a mass production scale?

I know there is relatively cheap ways to water proof the PCB with nano coatings.

But that doesn't cover the mechanical switches, there is always that gap on top of the switch for stuff to get into the inner mechanical workings.

Any ideas from the folks here?
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: SpAmRaY on Thu, 06 March 2014, 07:05:54
TG3 puts a rubber membrane that goes between the keys and the switches in some of the keyboards they make.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: fohat.digs on Thu, 06 March 2014, 07:17:26
Get a rubber dome keyboard.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: BlueBär on Thu, 06 March 2014, 07:31:26
TG3 puts a rubber membrane that goes between the keys and the switches in some of the keyboards they make.

The IBM Beam Spring has something similar.

To make it completly water proof, I think there would need to be a foil of some sort that would cover the whole top side, including the switches, that would also need to go between the switches and the keycaps, and for this it would need to be very thin, elastic and strong, so even if there would be something like that, it wouldn't be cheap. If you would make holes on the switch stems, water could in theory still go through there, but it would be a whole lot easier, I think that's how TG3 does it (couldn't find a picture).

But yeah, if you really need a water and dirt-proof keyboard, get a rubberdome or one of those flexible keyboards (ew).
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: mougrim on Thu, 06 March 2014, 14:00:08
I think it can be done with magnetic reed switches. At least electronic part of the keyboard can be sealed absolutely hermetically.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: BlueBär on Thu, 06 March 2014, 14:43:41
I think it can be done with magnetic reed switches. At least electronic part of the keyboard can be sealed absolutely hermetically.

Although reed switches and even more hall effect switches are very resistant to many things, that they still work after taking a beating does not mean that they still work good. Dirt can get stuck between the housing and the slider of such switches as well and would affect the feel, resistance, etc., and if you spilled something containing sugar on them they would stick, too.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: mougrim on Thu, 06 March 2014, 14:55:25
Although reed switches and even more hall effect switches are very resistant to many things, that they still work after taking a beating does not mean that they still work good. Dirt can get stuck between the housing and the slider of such switches as well and would affect the feel, resistance, etc., and if you spilled something containing sugar on them they would stick, too.
Yes, but mechanical part can be made easy cleanable (with, say, water) and electronics will be immune to any dust/liquid/etc. This is the closest to topicstarter's goal as it can get, if we talking about mechanical keyboards.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: BlueBär on Thu, 06 March 2014, 15:04:09
Yes, but mechanical part can be made easy cleanable (with, say, water) and electronics will be immune to any dust/liquid/etc.

Agreed. Not really practical though as there are afaik no hall effect or reed switch boards that still get produced and old ones are rare etc ;)
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: mougrim on Thu, 06 March 2014, 15:27:58
Yes, but mechanical part can be made easy cleanable (with, say, water) and electronics will be immune to any dust/liquid/etc.
Agreed. Not really practical though as there are afaik no hall effect or reed switch boards that still get produced and old ones are rare etc ;)

Agreed. But we are are only theorizing there - about what could be done if someone really wanted it :) But someone can build custom one... Reed switches as is are still produced...  for industrial uses.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: C5Allroad on Thu, 06 March 2014, 17:57:18
I've seen some "resistant boards" with this little lip next the switch housing.
My brothers K90 was freaking water proof, he had water in his board, the lower right of it.... I picked up his board and water started dripping lol.
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: dorkvader on Thu, 06 March 2014, 18:42:17
This mechanical is fully sealed against dust and liquids.
http://imgur.com/a/mg86H
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: mougrim on Thu, 06 March 2014, 22:45:19
Hmm...  There are written "rubber dome capacitive" It's something like Topre switches?
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: Dreamre on Thu, 06 March 2014, 23:03:59
The Asian way...saran wrap...
Title: Re: Is there any way to water proof / seal a Mechanical Keyboard?
Post by: mougrim on Thu, 06 March 2014, 23:25:55
Leakproof electronics and sturdy mechanical part - our way :)