Hi @Chip_14
I fixed this by setting the mouse back to centre of screen on lifting the RMB , you could do the same or use a remebered set of screen coords .
All i have on RMB event was on started set a bool to true and on completed set it to false then in my rotation code only allow the movement if the RMB bool is true
So you could add the code at rhe end of the RMB started hide mouse and remember coords in a vevtor 2. Then on completed set mouse coords to old position and show mouse.