Well, it's hard to pinpoint, it's likely that you've had a intermittently failing keyboard and a squeeky chair, and a problem somewhere in between. ...