Before buying a new mouse, give this a try.
1) Click the Start Button
2) Go to the Control Panel
3) Open the "Mouse" applet
4) Look at what options are checked in the "Pointer Options" tab.
5) Any that you don't understand, click the Question Mark in the upper right corner, then click the item. It will open a Quick Tip with information about that specific item.
6) If the "Snap To" is checked, try unchecking it.
7) If the "Snap To" is not checked, try checking it.
The point of 6 & 7 is to have you look at the difference between selected values. Once you have changed a setting and clicked the "Apply" button, go back to your regular computer use and see if the change is desired or not. Leave or reset the options as you wish.
8) Finally, if nothing here helps, click the "Hardware" tab and use the "Troubleshooter" wizard. It may offer a solution.
You have not indicated what type of mouse that you're using. Different types will have their own unique fixes.
This page has a number of different troubleshooting suggestions for mouse problems. This troubleshooting page may help:
Click here.I hope something here will help!
Dwight