I don't know if anyone has found a big fix to the common "cursor flickering" and the other bug where the cursor makes the camera jump around when you click.
I was able to fully solve the problem by going into windowed mode and toggling on maximized. I know a lot of people dont like playing windowed but maximized gets ride of the borders and the game is old enough now that most PCs can handle it.
Just wanted to share because it took me a long time to fix it.
Also, if you are also having the bug where when you try to switch from full screen to windowed and then the screen goes black, the game is still running and you just have to wiggle your mouse around and click on "apply" without seeing it and it will fix once you click apply.