Wednesday, June 26, 2019

windows 7 - why Thinkpad T410s intermittent keyboard death?


I have a Thinkpad T410s running Windows 7 64-bit. I have had it for three months. It has the latest BIOS (1.41) and trackpad drivers.


In the last week I have started to notice that the keyboard intermittently stops working.


Specifically, keystrokes have no effect, including Fn-F12 (shutdown) and Ctrl-Alt-Del. The LED on the capslock key does not turn on or off. Whatever state the lighted keys (e.g. mute) were in remains. The trackpad and trackpoint work properly, and I can close apps and properly shut down the machine. When I attach a USB keyboard it is recognized, but no keys work.


If I run the Lenovo keyboard test, all the keys register properly and the caps lock light works again. When I quit the test app, the caps lock light stops working. If I hit Fn-F12 while the keyboard test is running, it goes into hibernation. When the machine comes back from hibernation, once I exit the keyboard test I again cannot do any input on the keyboard.


I'm pretty convinced there is a software or driver problem. I never saw this the first three months I had the laptop. I do not recall installing anything recently. I am sure I've received some Windows security updates. I tried using wired networking instead of wireless - no difference. There doesn't appear to be any inciting event; it usually happens when I am working over ssh. I switched from rxvt+ssh to Putty and the problem still occurs.


Any ideas?


Answer



I was experiencing Windows 7 "Filter Keys". By default, if you hold down the right shift key for 8 seconds, the Filter Keys mode activates. This is supposed to slow down input, but in my case none of my keystrokes were having any effect. As a hint, the system does make a "tick" noise when you touch keys on the (disabled) keyboard, but since I usually have my system on Mute I didn't hear anything.


Why was I activating this in my SSH sessions? When I use terminals I frequently hold down right shift and page up/down to access the scrollback buffer. I can easily lean on it for 10 seconds or more.


Solution is to go to Control Panel -> Ease of Access Center -> uncheck "Turn on Filter Keys".


No comments:

Post a Comment

hard drive - Leaving bad sectors in unformatted partition?

Laptop was acting really weird, and copy and seek times were really slow, so I decided to scan the hard drive surface. I have a couple hundr...