My laptop thinks the shift key is down. (Yeah. That was in the question). It doesn't let me type in numbers, so 123 looks like !@#. I hooked up a USB keyboard to my laptop, and it happened with that one too. So now I know that its not the keyboard's fault, but the laptops innerds. ;o Whats wrong with my laptop and how can I fix it?