A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
This is a useful answer, but I disagree with characterizing high mouse polling rate as the problem, and with characterizing the reducing of mouse polling rate as a solution. A high mouse polling rate is a feature of some mice, and is desirable for some users--gamers in particular.
Even with the mouse polling turned down to 125, when I move Excel around it is still still noticeably more laggy than other applications on a 3.6 GHz i9-9900K with NVIDIA GeForce GTX 1050 Ti.
I think the real problem is that Excel is doing too much uninterruptible synchronous processing every time the window position changes (or maybe worse--every time the mouse is polled).
Reducing the mouse polling rate may be an acceptable workaround (not solution) to this problem for most non-gamers, but Microsoft really does need to fix the issue in Excel.
I don't mean to pick on the author of this answer, or to be too critical of answer itself. It is valuable information. I do want to join the chorus of people calling out the fact that this is an Excel performance problem--not a mouse polling rate problem, and it is Microsoft's responsibility to provide an actual solution rather than requiring this workaround.
The Problem: Report Rate on your mouse is too high. It is polling too many times before the refresh on your screen and it lags to catch up.
The Solution: Lower the polling rate to at least 500 or lower. After selecting 500, it fixed it for me and lowering to 250 and 125 felt the same so I stayed at 500.
First check your polling rate
If you are over 500Hz, then this fix is for you.
For my Logitech G502, that means opening the software application > customize onboard profile (the moues/memory chip icon) > report rate > selecting 500 for polling rate.
- If you don't have Logitech, try to find the report rate or polling rate or reports per second for your software and lowering it to 500 or lower
- If you use Window's driver for your mouse, try installing the proper software for your mouse so you can change the report rate
- If you can't do that, try downloading mouse rate adjusting program, you can find some on Tom's Hardware and simply adjust to 250 or 500 instead of 1000