Hello and greetings to you all! I believe this is a OS software issue, so I am trying here first. I am an experienced PC user and builder but I have an issue that has me totally stumped. I tried installing a new motherboard and memory to see if the issue would resolve, but it remains: PC is running XP SP2 Fresh Motherboard and 2Gig RAM Pentium 4 Issue: Pc starts fine and goes though post. At the windows login screen when typing a username or password the keyboard enters all caps - and any number typed is actually entered as a special character; 1=! and 2=@ and 3=#, etc. There is no bypassing this it seems. I have tried Caps Lock on and off and while holding down the shift key. Nothing works. I attempted to go into the Admin area but because that also takes a password the letters and numbers are confused. I have tried 3 keyboards; two USB and one PS2 with no change in the result. I am thinking that this is a driver issue, BUT... I attempted to reinstall windows XP (on a freshly formatted drive) and all goes fine up until I have to enter the windows key - and guess what? The numbers and letters are fouled up again, so I cannot complete the installation. Can anyone shed some light on this? Thanks!