After a while (about half an hour) booting up my system, some of my keyboard keys become unresponsive. Their respective Shift+, Ctrl+ and Alt+ combinations are also unresponsive. Pressing these keys do just nothing. When I restart (or power off and reboot) my system they become active again for a while.
I haven't installed any particular software that remaps the keyboard keys or does anything similar. My operating system is up to date. I'm very careful with viruses, I have Comodo antivirus installed.
I tested this keyboard in another USB port (without restarting the system), and the problem was same.
I plugged (without restarting the system) another keyboard to that USB port (to the one which the problematic keyboard was originally plugged in), and the new keyboard was functioning alright.
EDIT: I tried these tests with restarting system too. The results were the same.
How can I detect what software is causing this in my PC? Or is this just because of my keyboard being broken (a hardware failure)? Do I need to buy a new keyboard?
The problematic keys are:
My OS: Windows 7 Ultimate x64 SP1
Yes - using a new keyboard will tell you if it is a software or hardware problem. I would suggest getting a new keyboard!
Ive never spilt anything on my keyboard and they do work some of the time. All the keys that aren't working are on one side of the keyboard, but its not the entire side...
Backspace works, and so does the right hand shift and enter.
This keyboard is integrated into my laptop (The keys just started working again). The laptop is two years old and other questions did suggest that keyboards die like this. However, as you can see they do work every once in a while. Since they're working, here are the ones that stop functioning every once in a while:
Anyone have any suggestions on how to figure out why they would start and stop working like that? It's always all of these ones I listed all at once.
Any help is greatly appreciated.
My guess is that you have a finicky connection in your keyboard somewhere. Laptop keyboards typically are flexible and very thin. If there is a broken wire in the module, there is plenty of opportunity for the keyboard to flex and break/restore the connection.
The way most keyboards are built is not to have an individual wire path for each key, but use a grid of wires and determine what key is pressed by associating a key with what amounts to an (x,y) coordinate. Since each row and each column share a wire, if there is a break in it somewhere, it can affect multiple keys at once. Depending on how it is built, it could potentially be a problem localized to one area of the keyboard (as you seem to be experiencing).
To confirm that it is a hardware issue, I would plug in an external keyboard and verify that all the keys work on that even if the laptop keys are not. If that is the case, you may need to replace the keyboard. If you can't send it to the manufacturer to be fixed, you should be able to find a replacement keyboard part online. Replacing a laptop keyboard usually isn't a very difficult task, since they typically will just pop out and pop back in, with few screws to remove, if any.