Problem is, I don't know how to fix it.... and I'm not sure if my friend DZ knows enough to fix it. (Servers, maybe, but a mouse?)
Any road - got the old optical one out (the one DZ had to put back together after I had taken it apart) and it seems to work fine. So I'm using that until I can find someone who knows how to fix the darn thing for less than it cost.