ok heres a liddew something to add to the confusion:
before i turned my pc off (my main pc) i set my mouse to imps/2 via mouseconfig. when i turned it bacc on i noticed that my keyboard had absolutely no function once linux was all loaded up. after fiddling around for 5 mins, i noticed that when i unplugged my mouse (the same usb razer diamondback mouse), all the keys that i had pushed on my keyboard now popped up. now i know damn well this has never happend before to me. therefore leading me to believe that i have never set my mouse to imps/2 via mouseconfig.
however, the setting of imps/2 is still in my xorg.conf file.... how is it that i can have it set in the xorg, and not from mouseconfig.... whats the difference? i take it that the one from xorg is nothing more than a protocol, so that it uses the mouse like an microsoft intelligent mouse regardless if its usb or not... doing it from mouseconfig is telling linux that imps/2 is indeed ps2?? therefore when its not seeing a ps2 mouse, it sorta conflicts with the keyboard???
bah, anyway, im all normal again, if you have any other suggestions, im open to them all. thanks for your time guys