gregbattis :
It could be the keyboard. Your best bet is to get a usb keyboard and use it instead.
Oh yeah, i forgot to mention I am using an USB keyboard, and have tried 2 different analog keyboards.
Its because my USB keyboard barely works, and the only other alternative i've got right now is one of these analog keyboards, but they dont get powered on when i plug them in, for some reason.