G'day Tallin
Well I did the same before I saw your post ,somehow I was happy that I did managed to solve the problem on my own ,switched off the PC went for my lectures ,came back and the keyboard was still working fine until it stopped working and whenever I pressed any of the keys the CPU started beeping on every key I pressed ,its quite annoying to say the least ,had to unplug from the PS/2 port ,shutdown the computer then plug it back and then start the computer and just hope that somehow it will work ,which it did after 3-4 attempts and thus right now I am able to type such a long post without the onscreen keyboard ,Hope any one can chip in and help me solve this annoying problem
PS:When the keyboard doesnt works there are no keyboard drivers in the device manager list ,now its there

Name of the device:
Standard 101/102-Key or Microsoft natural PS/2 keyboard
Keyboard Make:Iball Classique
Got to do something with the Drivers and stuff ,did a system restore 2-3 times but still having the same problem