#5658 NORM Ship.2: Sticky Alt or Control Key
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jan 2 03:52:00 EST 2008
#5658: Sticky Alt or Control Key
----------------------------+-----------------------------------------------
Reporter: davidpfarrell | Owner: wad
Type: defect | Status: new
Priority: normal | Milestone: Ship.2
Component: hardware | Version: Build 650
Resolution: | Keywords:
Verified: 0 | Blocking:
Blockedby: |
----------------------------+-----------------------------------------------
Comment(by legutierr):
Replying to [comment:41 joemck]:
> It is indeed a hardware problem. It seems that part of the frame around
the keyboard presses down and inward on the edge of the rubber membrane.
I took apart the bottom part of my XO, reassembled it, and the problem was
still there. Then I took it apart again, ran the OFW keyboard diagnostic
with it open, messed with the edge of the frame, saw that it's what's
causing the problem, then started putting it back together to see what
part made it start messing up when I put it in. I got the whole thing
back together without any stuck keys, so I'm not entirely sure exactly
what part was causing the problem.
>
> If you have stuck-key problems, I suggest pressing the thin left edge of
the white keyboard frame outward into the green rail.
I think it's quite possible that joemck is correct. After having
experiencing a temporary respite from this problem, my alt and ctrl keys
started sticking again, as bad as or worse than before.
Just now I ran the diagnostic, though. Although the alt and ctrl keys
weren't stuck when it came on, as soon as I touched them they stuck, and
there was no way to unstick them. I then peeled the rubber back on the
left side, and the stuck keys *immediately* became unstuck. Touching the
circuit-board directly caused those keys to appear as pressed, but they
did not stick after releasing pressure. It seems like the rubber was
being squeezed down by the hard-plastic encasing, causing the keys to
stick.
I'll take the thing apart tomorrow and put it back together, making sure
that there is no pressure on the keyboard by the rubber.
It seems that this kind of squeezing of the rubber by the plastic encasing
could well explain the alt and ctrl keys sticking, as they are located at
the edge of the board. It also explains why jiggling the keys can cause
them to unstick, and why near-by keys can influence the sticking behavior.
Temperature may also affect the tensions on the materials
(expand/contract), which could explain some of the variability. But could
pressure from the encasing also cause other mid-keyboard keys to stick? I
think I read that someone was experiencing sticking of letter keys (am I
wrong about that? can anyone confirm that the sticking problem is with any
but the keys at the edge?). If it is only edge keys that are affected,
then it may be tight screws that are causing the problem and not moisture.
It is quite possible, however, that there can be multiple causes inducing
the same symptoms in different cases, or that one cause contributes to or
worsens the impact of another cause. Humidity could be the only factor in
some cases, or could cause mechanical problems to emerge that wouldn't
otherwise. Or moisture might have nothing to do with it.
Can anyone think of any tests that could confirm or exclude either cause
definitively? Maybe if water were poured over the exposed keyboard
circutboard (rubber pulled back), and it continued to function in response
to pressure, that would strongly tend to exclude the moisture hypothesis.
Anyone want to do that to their laptop? (I don't.) Regarding the pressure
issue, tightening and loosening the screws would probably have an
immediate and visible effect, if pressure were the cause of this problem.
--
Ticket URL: <http://dev.laptop.org/ticket/5658#comment:44>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list