USB Keyboard no longer works

Discussion in 'Software' started by antispam246, Apr 26, 2010.

  1. antispam246

    antispam246 Private E-2

    About 5 hours ago my pc crashed, since rebooting my usb keyboard no longer works when it reaches windows login. I'm completely lost with this and it's infuriating me.

    - I'm running windows xp
    - Never had this issue before with keyboard, it's always worked until 5 hours ago
    - There is no fault with the keyboard, I've tried in on 2 other systems and it works fine
    - There's no problems with the USB ports all other usb devices work and work on all the ports.
    - The mouse as well as all other usb devices work fine
    - I've uninstalled the keyboard several times and reinstalled with no luck

    The keyboard is a generic dell one using a dell system.

    - The device manager doesn't report any issues. The keyboard is listed as installed and working properly.
    - The keyboard does work in BIOS just not in windows

    The only way i can get into windows is to use remote desktop from another pc so i can use another systems keyboard to control this pc which is what im doing now.

    Having endlessly searched for a solution, nothing has worked. There was a registry fix but it hasn't worked. One thing I thought may have caused it was before I had made a registry change to IRPStackSize to try to resolve a network issue. I reverted this change back and still no response from keyboard.

    - The keyboard works fine under my win 7 installation on same pc just not win xp

    - After my pc crashed I checked through my event logs but could not find anything relating to my issue.

    There was a reference to a registry fix ensuring Upperfilter had only kbdclass, mine does so this didn't work.

    I'm really at a loss. I do not want to reinstall xp, I can't do a repair or system restore. Those are not choices for me, I won't explain why, they're just not.

    I'm really astounded this has got me perplexed as usually an issue like this is simply resolved by replugging the usb device or rebooting. Obviously a no go.

    Anyone have any ideas?
     
  2. DavidGP

    DavidGP MajorGeeks Forum Administrator - Grand Pooh-Bah Staff Member

    Hi

    What was the type of crash you had? was it BSOD, application if so what errors if listed?

    What I would try is in device manager look in the Universal Serial Bus Controllers branch and check the HUBS for what one is controlling the Keyboard (likely listed in the Power and Advanced tabs, note the keyboard could be controlled by two hubs, so do check them all), once found uninstall it and reboot, could just be a corrupted controller after the crash.

    Any System Restore points saved from just before the crash, reverting back may help.
     
  3. antispam246

    antispam246 Private E-2

    it wasnt a bsod the system just froze and i had to hard reboot. i use bluescreenview to monitor bsod and it rports nothing to veriy tht

    im typing using onscreen keyboard as i went into sfe mode and rn a few seletive strtups dnt help

    i removed usb hub that listed keyboard it alo had mouse i tried twice but still nothing

    i removed all usb devices nd hubs still nothng

    i tried adding keyboard back lne still nothing

    i dont have system restore option

    i dont have a vlid registy backp either
     
  4. antispam246

    antispam246 Private E-2

    Ok, my BIOS doesn't have that option. All it has for USB is "ON" "OFF" "NO BOOT"

    I tried off but I cant get into my windows xp with it off so thats no good.

    Can you clarify how to check host controller resources? As I've already removed themm all and reinstalled with no change.
     
  5. antispam246

    antispam246 Private E-2

    I've read through it a few times but i cant apply the steps to my system.
     
  6. antispam246

    antispam246 Private E-2

    Ok,

    I uninstalled all USB hubs one at a time, I then uninstalled all USB controllers one at a time. I then removed all USB devices, powered the pc off. Re-attached the mouse and keyboard only, restarted the pc. Logged into windows via remote desktop, all USB controllers were re-installed, the mouse and keyboard were re-installed. These again all showed as installed without issues in the device manager. Keyboard still didn't work in windows.

    So, I booted with win xp disc to get to recovery console to try and copy over a backup system config, for some reason I can't get to the recovery console.

    I'm determined to fix this without having to reinstall windows or format but I'm pretty much out of ideas.

    I've checked the registry over and all the UpperClassFilters contains only kbdclass which rules out some rogue entry.

    All the USB host controllers are set to use automatic settings, also this tab is grayed out so I can't change these settings.
     
  7. plodr

    plodr MajorGeek Super Extraordinaire Moderator Staff Member

    How does the keyboard react in safe mode?
     
  8. antispam246

    antispam246 Private E-2

    Exactly the same, appears to be installed but doesn't respond at all.

    I've done a complete, virus scan, malware, spyware, etc.. nothing there.
     
  9. plodr

    plodr MajorGeek Super Extraordinaire Moderator Staff Member

    So far I see you aren't alone with this problem. (keyboard okay in BIOS but doesn't work in windows, safe and normal mode)
    I haven't stumbled across a solution yet.
     
  10. antispam246

    antispam246 Private E-2

    SOLVED. Sort of. After trying pretty much everything except reinstalling windows or formating I decided to try the lesser of 3 evils.

    1) Firstly I installed the recovery console from my windows cd
    2) Booted into the recovery console, chose my windows installation
    3) At command prompt typed "copy c:\windows\repair\system c:\windows\system32\config"
    4) Overwrite the file

    I found this solution in various places after being certain the registry was corrupted. There's many articles on it, although somewhat scary

    http://support.microsoft.com/kb/307545
    http://www.pchell.com/support/recoverfromcorruptedregistry.shtml
    http://forums.techguy.org/windows-xp/892740-solved-keyboard-not-working-xp.html

    Just some references incase anyone needs it. I would advise reading before performing it.

    Having done this, sure enough the keyboard worked. The downside?

    I had to reinstall various hardware drivers and windows patches including SP3.

    Although so far this has been alot easier than resolving the original issue.

    One big issue that did occur after doing this was an Error Code 39 relating to both my dvd drives. To fix this I had to delve into the registry once more and delete the filters relating to it, after a reboot this was resolved.

    Reference for dvd fix http://www.instant-registry-fixes.org/how-can-i-fix-code-39-error/

    Other issues included a black screen at windows login this was simple because the reinstallation of my video drivers had defaulted the monitor to my secondary monitor.

    All I have left to do is reinstall my bluetooth and resolve an issue with roxio media manager constantly trying to install (which I'm hopefully about to resolve by reinstalling blackberry desktop software).

    Other than that, everything is fine. SP3 was really the only windows update that was missing. As for hardware it was my graphics, bluetooth and dvd. Everything else appears to be working fine.

    As a MASSIVE bonus! Applying this fix (for the keyboard issue) also fixed my system restore which has never ever worked for me. Everytime I tried to use it it said a system restore couldn't be done at this point and I had to reboot first, this simply lopped upon reboot, and now! it works! So all in all I'd say this was RESOLVED.

    As for what caused it. I know the registry was corrupted and I read many articles with this issue relating to spyware software cuasing the issues. This is possible, it could have been kapersky update or more likely when I ran cccleaner I may have accidentally removed something I shouldn't have in the registry cleanup. My error was that when I was doing my registry backups I was exporting ONLY the current key I was on and not the entire registry which made my registry backups useless.

    RESOLVED I hope.
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds