I am thinking this could be a hardware problem,He had problems with his ps/2 ports a while back so his keyboard is connected by a usb to ps/2 ...
forums.techguy.org