My keyboard on my laptop will not work. It says it has a Code 12 error that there are not enough resources available to run the program. Specifically, my PS2 Keyboard (the internal keyboard on the laptop) and the touchpad are competing for the same resources, so I cannot reassign one of them.
History:
I have a Satellite A 105 - S4344 Laptop with Windows XP. Last week it got a trojan virus and the computer shut down. I finally managed to open it in safe mode. I ran the antivirus system (Symantec Antivirus) and it said it removed the files. Unfortunately, it appeared to have also removed the driver for my dvd player (Matshita UJ841S).
I found advice online that suggested deleting the upper and lower filters from the registry:
Click Start-->Run and type regedit and click ok. On the left hand side, navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E965-E325-11CE-BFC1-08002BE10318}
However, I stupidly and overeagerly deleted the upper and lower filters from 966 instead of 965.
Now, my keybaord and touch screen do not work.
I do not have an external keyboard, but I do have an external mouse, so using the external mouse I checked on device manager. The keyboard had a yellow exclamation mark, and says it has a Code 12 error that it does not have enough resources.
I looked at the resources the keyboard is using - it has 3 listed, but apparently I/O 6060 and 6064 are being used by my touchpad. hoewver, when I look at the touchpad resources, it tells me that those same resources are being used by the keyboard, and that neither keyboard nor touchpad is getting enough resources to work.
The same results in safe mode. Also, the keyboard and mouse work fine until windows loads. I have tried restarting in last known good configuration, but no luck.
I have no idea how to proceed. Also, my keyboard will sometimes work for about 3 minutes after I get into windows before it dies, so I might be able to try one or two things, but only if it requires minimal typing.
any ideas? or do i just have to get this thing reformatted?
thanks!
- anne