Problem with Cursor of Dell Laser Mouse(PS2)?

I have been using a Dell Laser Mouse for past two years, recently it has started dragging its cursor itself, creating problem to operate, with it, what can I do to rectify it. Is it problem at hardware level or at software level? Do I need to upgrade and buy a new one or will any solution work?
