Dell keyboard typing funny characters

I have a Dell c640 machine with windows Xp installed.
recently it has started cauisng some issues with the keyboard.
Pressing some of the keys are typing funny characters e.g
- Y - types y]  t
- U - types uiopqewr
- similar problems with keys for H, J, N, M

none of the other keys have any problem
This problem DOES NOT happen if i use an external USB keyboard

I have already tried the solutions below but no luck
- changed the system keyboard
- flashed the BIOS

Need some experts to help out here.......please !
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Turn the system off, unplug the ac adapter and remove the battery, now press and hold the power button for at least 30 seconds, plug the ac adapter back in and power it back on. I have seen this fix keyboards issues in many older Dell laptops.
Try the suggested solutions.

If still no cure determine if its a hardware or software issue.
You could run a live CD like Knoppix and test. If there is no problem while running Knoppix its likely to be a software driver issue.

If the problem also persists in Knoppix its a hardware issue.
You will need to replace the keyboard of your machine.

There are many people who are selling the keyboard for you machine.
By a new keyboard if you plan to keep the machine for a while more.
You can get keyboards or try the ebay. You may find you get better deals at ebay.

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Also some info on how to remove the keyboard if necessary.
Replacing the keyboard is an easy procedure. Most DIY enthusiast
should be able to replace it.

Check out the detailed procedure of removal of the keyboard at

since you replaced the keyboard - and still have the problem ; AND it does not happen with USB keyboard,
i suspect a bad mother board (keyboard controller)
options :
use the USB keyboard , and continue using it
replace motherboard

long shot : you can also clean out the motherboard with a brush and a acan of compressed air (something can be shortin)
I agree with Nobus. Keyboard controller issues.
Perhaps a flexible usb  keyboard can be used as it doesn' take up much room and is easily transported.
foojiAuthor Commented:
@ Asidu.....i have already replaced the keyboard but no luck....I can try Knoppix and check can you send me instructions on where to buy/download it and how to run it.

@ Nobus.....i am thinking the same here........but have a the keyboard controller different when I use the USB keyboard....(since the USB keybd works fine)
You can get knoppix from

Down load and burn it on to a CD.

Just thinking did you replace the set with a new keyboard?
If yes make sure you re-connected the ribbon cable properly again.
sure it is different; the inbuilt has parallel connection, when the usb one works like an USB device
foojiAuthor Commented:
Guys it seems the problem was with the registry entries and/or driver issues for the keyboard.
I followed the manual process given at the link below.......

This fixed the issue for me.........thanks for your assistance


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
foojiAuthor Commented:
found solution on the internet by googling for registry entry issues
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Laptops Notebooks

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.