When you connect a keyboard or external number pad to your Windows XP computer, you receive an error similar to:
Kbdhid.sys file missing
To workaround this behavior:
1. Open a CMD.EXE window.
2. Type the following commands, pressing Enter after each line:
CD /D %SystemRoot% for /f "Tokens=*" %a in ('dir /a /s /b Kbdhid.sys') do @echo %a %~ta3. Disconnect and reconnect the keyboard or number pad.
4. When prompted, use the path to the latest version of Kbdhid.sys