If the borrowed keyboard functioned normally and the Compaq did not it would seem that keyboard replacement is in order, unless I missed something here. Keyboards (wired) are not expensive, some as low as 5.00.
Windows XP Pro 2002; HP epc-40 CPU; Compaq keyboard w/ps2 plug
Because of a bad update from SASPro last year, which pretty much destroyed much of my system, Microsoft was kind enough to send a repair install disc, along w/SP3. A friend did the install at another location at Christmas. As soon as I hooked everything back onto the CPU, I get the message that there is no known keyboard.
I have tried contacting the MS tech but no response.
A local tech told me that, since the problem began suddenly, the driver was probably dropped from the program.
I have borrowed a keyboard & went into the Control Panel>keyboard>Hardware>Properties>Driver tab>Driver details.
With the borrowed keyboard, the display shows:
C:\WINDOWS\system32\DRIVERS\i8042prt.sys AND
C:\WINDOWS\system32\DRIVERS\kbdclass.sys
With the display on-screen, I unplugged the borrowed keyboard & plugged in my Compaq. None of the information changed, but I get no action from the Compaq.
Does anyone have any suggestions??
Please keep terminology simple, so I can understand. Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic