My laptop's keyboard is prone to buttons sticking. The fix is to just press the same button again.
Now when it is the letter/number keys are stuck, it's just a matter of putting the cursor in a text field, and seeing what characters appear.
However, when it is one of the modifier keys, or tab, or enter or a few other buttons, it gets harder to tell which key is to blame. Trying to type can result in all sort of shortcuts being triggered. Is there anyway to test what input is being recieved?
Also, I'm guessing this is a hardware issue, but if anyone knows of any possible causes/solutions it'd be appreciated. It's a Dell Studio 17, and the problem occurs under Windows and Linux.
37 Answers
You could probably hack something together with autohotkey, it has functions to detect keystates.
1Try PassMark Keyboard test This program allows you to press a key combination and a graphical display of the keyboard appears on screen. It tells you which keys the computer thinks you are pressing and then you can determine which keys are stuck.
2Further to the suggestion of using something written in AutoHotkey, it seems that someone has already done it: osdHotkey. Very useful indeed.
2Windows comes with an On-Screen Keyboard (Accessories >> Accessibility/Ease of Access >> On-Screen Keyboard) which highlights whatever modifier keys are being held down. I'd image most Linux distros have a similar accessibility feature too.
Chances are the cause is just a sticky keyboard - you should be able to prise the offending keys off and clean the contacts with a very slightly damn cotton bud.
1Kinda old question, but I found it while looking for an answer, so...
You can just try the MS applet on this website. No installation and it's free.
1In the first instance, maybe give the keyboard a damn good blow with a can of compressed air, in case there is debris under the keys. Biscuits are GREAT for screwing up keyboards.
Failing that, I would give Dell technical support a call and explain your problem as it is still under warranty. It would save you some time if you ran through the diagnostics (F12 on boot up and then select the diagnostic option) before calling. It might save them getting you to do it while on the phone.
(sorry if this does not apply to you-) Over here in the UK, if you tell them that you're comfortable changing the keyboard and ask nicely, they will just send the part and let you do it yourself. Not sure whether this will work in your neck of the woods but worth a go nevertheless, nothing to lose right?
Trying to fix it yourself might end in a completely broken key. If you are lucky enough to remove the key without snapping the plastic, the scissor mechanism is a pain the backside to put back together again.
2You can use online keyboard testing tools like