Did you try your keyboard with any other pc or any other keyboard with your pc...?
Try hitting CTRL and Shift at the same time. I had the same problem...realized it was this key combination that would toggle a scrambled keyboard.
If not work buy a new one and until that you use on screen keyboard...