Hi
I would agree with Tiger and feel that is most likely the problem. The easiest way to confirm it is to try booting from a Linux Live CD and see if that works.
Also try connecting a PS2 keyboard prior to powering on and see if you have more luck with that over the USB version.