Several keys were no longer functioning on the original keyboard, so I ordered a replacement keyboard from Amazon. Once installed, I found all keys working satisfactorily (including the function keys) except the shift key (both) and the control key (both). I re-seated the attachment cable and nothing changed. I changed from Windows to Linux and back with no change. I upgraded the BIOS and there was no change. I attached an external keyboard and all keys worked perfectly. At this point, I suspect this is a hardware problem and not a software problem.
Original keyboard looked like this.
All 3 replacement keyboards looked like this.
I returned the new keyboard and ordered another from a different vendor and got exactly the same results when it was installed.
I repeated this process with a third new keyboard (from a different vendor) and got the same results.
I suspect the replacement keyboards may not be compatible, but have no way of knowing for sure and I have no idea what to do about it.
Has anyone else experienced this problem and if so, is there any fix for it?