Incorrect keyboard scan codes being generated

A Toshiba Satellite C655 laptop is showing the following behavior:
Pressing p generates /p
Pressing w generates \w
Pressing h generates {backspace}h
Pressing k generates {enter}k
Pressing / generates /p
Pressing {leftcursor} generates {backspace}h
Pressing {downcursor} generates {enter}k
Pressing {rightcursor} generates {rightcursor}l (letter el)
Pressing l (letter el) generates {rightcursor}l (letter el)
If an external usb keyboard is plugged in all keys are displayed correctly.
Running Windows 7 (x64).
All regional settings are set correctly.
The keyboard item was removed in device manager and reinstalled. No change.
Full antivirus scan was completed with no problems reported.
Using the keycodes.exe utility confirms the incorrect, multiple scan codes are being generated.
Children use this system. Is it possible the keyboard mappings could have been accidently changed?
Any assistence would be appreciated.
Who is Participating?
d0ughb0yConnect With a Mentor President / CEOCommented:
Sorry - missed that. Then I think your keyboard is probably damaged.
d0ughb0yPresident / CEOCommented:
It's possible. One thing you could do to check would be to plug in an external USB keyboard, and see whether the problem goes away with that keyboard. If it does, your keyboard is damaged. If it doesn't (i.e. the problem continues even with the external keyboard), it's probably a setting somewhere.
dep0Author Commented:
Please note - I did indicate in the question that an external keyboard does work properly.
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

David Johnson, CD, MVPOwnerCommented:
Concur: keyboard is damaged
d0ughb0yPresident / CEOCommented:
Just curious why you awarded the points to ve3ofa, when I answered your question first? Nothing against ve3ofa - but that doesn't make sense to me.

Whatever... what's done is done.
dep0Author Commented:
Oops, that wasn't my intent. I had intended to award you the points.

How can I correct that?
dep0Author Commented:
I requested the moderator change the assignment of points. They should have gone to d0ughb0y.
d0ughb0yPresident / CEOCommented:
Thanks. I do appreciate it. :)
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.

All Courses

From novice to tech pro — start learning today.