Studio struggles with high mouse polling rates at a high refresh rate

The cursor in Studio jitters when you move or pan the camera at high frame rates. This jittering worsens if you use a mouse with a high polling rate.

At 240 FPS and a mouse polling rate of 125 Hz—the minimum my mouse can support:

  • The mouse input exhibits jitteriness, indicating that the engine cannot properly process the input.

At 240 FPS and a mouse polling rate of 8000 Hz:

  • Camera movement becomes almost completely unresponsive. It is exceedingly difficult to control or move the camera.

My hardware specs:

  • Macbook Pro M3 Max
  • Samsung G9 Odyssey (240hz)
  • Logitech G Superlight 2

Expected behavior

Studio should run smoothly at 240fps with any modern mouse. 125 Hz is the minimum that my mouse supports.

13 Likes

I am having the same issue, It seems to work fine for me up to 2K hz but gets exponentially worse above that, hopefully this is fixed soon.

I also have the same mouse and a 144 hz monitor.

3 Likes

Mine has also been jittering. At 144 hz, it seems like there is a trail of cusors, sometimes beign 3 cursors on the screen when I move/pan the camera quickly. At 60 hz I don’t get a trail, but the mouse is still jittery. It should be staying completely still when I pan my camera.

5 Likes

2 years later this is still an issue, testing is extremely difficult when i am lacking control over my camera

2 Likes

This is still an issue and appears not to have been investigated. It is a massive problem when I have to change my polling rate to 1,000 Hz or below every time I want to use Studio. I would rather use 8,000 Hz, as that is the full capability of my mouse.

2 Likes

Bump

This is still an issue that makes the camera stutter heavily while in Studio on all Mac laptops

2 Likes

Thanks for reporting this issue! We are currently looking into this, but I just want to confirm what exactly is the jittering you are experiencing - would it be possible to send over a video of the jittering with both 8000 Hz and 125 Hz? thanks!

2 Likes

Thanks for the reply!

I don’t have the 8000hz mouse with me, but 1,000hz delivers the same effect, see below

Here’s 125hz, still stutters and doesn’t feel like 125fps but more fluid than 1000hz

Viewport movement on MacOS on a high refresh rate across the board seems to be slow and stuttery, the explorer is also sluggish

3 Likes

I just noticed this issue today, unsure if it’s new or not, but this is happening to me on every game I join with high polling rate:

Fixes itself when I set it my mouse’s polling 1000Hz. or lower.

6 Likes

Following up on this

This issue is noticeably worse with two monitors of not the same refresh rate
90hz and 240hz

Here to bump this with a similar setup to OP. I’ve got a 240hz primary display, a 144 secondary one, and using any polling rate above 1000hz results in unpredictable camera movement when holding right click to move the studio camera. It stutters and jumps forwards and is completely unusable, which sucks, because I’d like to use my modern mouse with modern mouse features.

Example Video- Starts @ 8000hz then swaps to 1000hz @ 30 seconds. This was recorded on my primary display which runs @ 240hz.

1 Like

Hey any update up on this? It’s been a month and a half since we last heard back

1 Like

More users have the same issue below

1 Like

hey sorry for the delay! So what’s happening is that studio currently uses a mouse repositioning system to achieve the “locked mouse” effect, but since we do not actually lock the hardware mouse and because our software frame rate is much lower than the mouse refresh rate, there is a constant jitter effect that you feel when moving the mouse.
That’s also why the higher your refresh rate, the more obvious those spikes become.

I’m currently investigating a fix, but it’s a lot more messy than I expected - will keep you updated! Thank you for your patience!

5 Likes

Thank you! I, among the other Studio Mac users await your updates :star_struck:

1 Like

for the love of god can someone at Roblox fix this issue I’m actually losing my mind trying to find a fix myself

I seem to have a similar issue where the mouse jitters like crazy whenever I turn the camera with it and will cause my FPS to drop drastically if I move whilst turning the camera. The issue appeared around a month ago and I’ve done a full reinstallation of Roblox studio to no avail. In testing mode, it seems to work perfectly fine, but this issue is persistent and permanent whilst edit mode. I’m on Windows 11 and have a wired mouse.

1 Like

Hey Vensrr, can you send more information about the mouse that you are using and its polling rate, as well the specs of your machine? If you could also send a video of the issue, that would be appreciated as well

I have a fix that I am QA testing for macOS, will begin investigating for windows

2 Likes

Thank you for looking into the issue here are my current computer and mouse specs,

NVIDIA GeForce RTX 3070
Windows 11 Version 25H2

HP USB Optical Mouse (Unsure what model, this is what it says in the devices section on my computer)
Mouse polling rate: 125hz

This issue appeared around almost a month ago after updating Roblox Studio a couple times for 2 days straight and since then the problem has been persistent on all places including brand new baseplates. I’ve also done a full uninstallation and reinstallation of Roblox Studio, and the problem still persists. Disabling beta features entirely or messing around in the studio settings also seems to change nothing about the issue. On top of the mouse jittering around whilst turning the camera, my Roblox Studio also appears to drop frames drastically when moving with WASD alongside moving the camera (although it does not translate well onto video). Strangely enough it only occurs when I hold down the right mouse button to turn the camera, moving using WASD or moving the mouse when not holding down right mouse button seems to work perfectly fine.

I apologize for the video’s quality in advance as I used microsoft screen clip, thank you for your help.

2 Likes

Hey, is there any update on this? If it helps, I can send a few examples of the issue.

1 Like

We’ve finally tested the fix without any regressions on Mac and Windows, looking to have this fix in by next week’s release - sorry for the delay on this ticket everyone and thanks for your patience!

3 Likes