Could it be time for a new mouse? Have you tried another mouse or tried this one at another PC to make sure it was not hardware related?