Alright, so I was going to be gaming with some friends, and had brought my computer. While I was setting up, one of them bumped my power cord and kicked it out, interrupting it from its starting up. Since that happened, I booted it back up, but now it doesn't recognize keyboards like it should. At the login screen, which is all the further I can get, the only keys that actually do something are the backspace key and the space button, which in the password field, create characters for some reason. This whole thing is completely unheard of to everyone I've talked to and I really want my computer back, so I'm hoping you guys/girls can help me out. I'm running Windows 7 home edition and have an e-machines desktop computer, nothing special. Also, I should mention that even the on screen keyboard, which I've only been able to get to once, does the same thing.