I had a similar problem which I assumed was some sort of configuration/driver problem, but then the mouse started acting up under Windows as well. So I assumed the mouse had some hardware failure and replaced it. No problem since.