Yes, this question comes up every now and again. The most recent was tea, IIRC.
The only way to be sure is to nuke the key from orbit, er, sorry, got confused, the only way to be sure is to disassemble and completely clean the key, but even that may leave some residual stickiness - the key may never seem quite the same again.
A replacement switch is guaranteed to resolve the problem.