Holding Mouse2 and Pressing Mouse1 while using MouseBehavior.LockCenter causes mouse to flicker and teleport

Insert this code into a LocalScript inside StarterCharacter:

task.wait(1)
local UserInputService = game:GetService("UserInputService")
local Camera = Workspace.CurrentCamera
UserInputService.MouseBehavior = Enum.MouseBehavior.LockCenter

Then hold the right mouse button down, and start moving the mouse while rapidly left clicking.

Expected behaviour: The mouse cursor remains locked exactly in the center of the screen.
Actual behaviour: Mouse cursor flickers and will move to the right and back.

Platform: Windows 10

3 Likes

Thanks for the report! I filed a ticket in our internal database and we’ll follow up when we have an update for you.

4 Likes

Ths still appears to be happening - is there any update on a possible fix?