have you run a virus scan
and seriously try the wireless mouse, it's a serious opportunity to simplify the problem at least
Exactly. Even if the new mouse isn't something you want to use, at least it will tell you if it's a problem with the mouse or not.