The issue with mouse pointer lagging or freezing while using Windows is known and while Microsoft has been trying to improve upon it with simultaneous updates, it didn’t help much.
The cause could be defects with the mouse hardware, or the USB port, or the software and the system. We would troubleshoot the issue accordingly to isolate every possibility one by one.
Try the following suggested resolutions sequentially:
Solution 1] Clean mouse pad or mouse surface area
Most users don’t exactly need a mouse pad since that isn’t a requirement for an optical mouse, but it matter if the surface beneath it isn’t plain, or is glossy, or has dust on it. Check the same and make sure the mouse is placed on a dry, clean, opaque, and non-glossy surface.
Solution 2] Change the USB ports
The USB port the mouse is connected to could get loose with time and in such a situation, the pointer would lag or even freeze. To isolate this issue, try connecting the USB mouse to different slots.
Solution 3] Change the mouse
In case the issue is with the external mouse, we could try replacing it with another one, obviously if available. If the other mouse works fine, we would have to replace the troublesome mouse permanently.
Solution 4] Use default mouse settings
1] Click on the Start button and then on the gear-like symbol to open the Settings menu.
2] Go to Devices and then to the Mouse tab on the left-hand side.
3] Click on Additional mouse options.
4] In the Device settings window, click on Settings.
5] Click on Defaults to restore the settings to Default.
6] Click on Apply and the OK.
Solution 5] Update mouse drivers
At times, an issue with the mouse drivers could cause the problem as well. Here’s the procedure to update drivers. Remember to choose the category Mice and other pointing devices while trying to locate the drivers.
Solution 6] Check USB root hub
At times, the system might be set to keep turning OFF the the Mouse to save power. Here’s the procedure to identify and rectify it:
1] Press Win + R to open the Run window. Type devmgmt.msc and press Enter to open the Device Manager.
2] Find the Universal serial bus controllers drivers in the list and expand the section.
3] In the list, find USB Root Hub and right-click on it. Select Properties.
4] Go to the Power management tab and uncheck “Allow the computer to turn off this device to save power.”
5] Click on OK to save the settings and restart the system.
Hope it helps!