Whenever I right click on the mouse to move the camera in studio within a detailed place (my FPS is somewhere around 25), my camera moves in choppy increments, with my camera tracking my mouse movements around 8 times per second, making it appear that my framerate is much smaller than 25 FPS. When facing towards the sky (my FPS is 60), the camera moves at a normal speed.
I can’t demonstrate this with any gifs, since I can’t capture my mouse cursor, but I can show it in the output. Here is some code I ran in the command line:
local UserInputService = game:GetService("UserInputService")
local connection = UserInputService.InputChanged:connect(function(...)
print(...)
end)
delay(5, function()
connection:disconnect()
end)
While looking at the sky and moving my camera around holding the right mouse button (60 FPS):
The output is continuous and consistent. However, when I move my camera inside a fairly detailed build in which I get 25-30 FPS, this happens to the output (as well as my camera in roblox):
The output comes in small bursts of events, which are a all handled at once.
System/graphics card specs:
I’ve only recently had this bug happen to me. I know that it is related to the mouse movement because I do not get a jumpy camera when I move my camera using the arrow keys. All other programs are minimized, and I don’t experience this bug in-game. This only seems to happen in cases where the framerate is low, and it affects lua events as much as it does the built-in camera.