|Try the alt-number way to input a key. If it fails then the motherboard is bad. |
press and hold the alt key. type 99 on the keypad. if it prints a b then you may need a new keyboard if it can't be cleaned.
"Best Practices", Event viewer, host file, perfmon, antivirus, anti-spyware, Live CD's, backups, are in my top 10