Horizontal scroll w/ mouse wheel breaks camera zoom and instead tilts camera

Still happens in certain games.


For any developers that are having this issue and/or are getting complaints from users about it, rick’s solution does work.

I read it wrong and didn’t realize he worded it correctly so here’s a picture if you got confused like I did:
2020-08-04 13_23_48-Expedition - Tribe System Rewrite - Roblox Studio

You can grab the PlayerModule by testing the game in studio and grabbing it from the PlayerScripts folder of your player, you only need to replace the BaseCamera script with Rick’s patch.
2020-08-04 13_31_07-Expedition - Tribe System Rewrite - Roblox Studio

Once roblox comes out with a patch for this I’d suggest you delete the playermodule so it will automatically update again. (But keep a spare just in case)

This bug does Not show up in Studio. It will only show up in Live games. All games are affected by this as well since it’s a CoreScript by roblox and given it’s been a year since it was reported it’ll probably be a long while before a patch comes out again.


Still happening to me. Pretty annoying for games that use control as sprint/crouch. Using a wired Logitech G502 hero.


Fixed when I left a game and then rejoined the same server

1 Like

Logitech MX Master 3, scroll wheel doesn’t work on anything for studio after glitch.


Another version of this bug is with apples mouses, which would make tilt the camera instead of zooming, even if you never pressed CTRL or did a side scroll, today, it got worse, when I do any scrolling with my mouse, it will tilt the camera in that direction and never stops doing that, which is where this bug is really annoying. I think it’s related to Roblox’s trackpad support. There’s probably not gonna be a fix to this bug as this bug post hasn’t gotten a reply from roblox staff yet, despite the bug report being around 9 months old.

Edit: This issue is now fixed, I still can’t zoom in/out but it isn’t that big of a problem

Edit 2: I have actually figured out where the problem is, it is in fact with Roblox’s trackpad support, here is the script I used to find out the issue (It’s a LocalScript)

local UserInputService = game:GetService("UserInputService")


The first argument is the argument you should be seeing when you are able to zoom, tells how much the wheel has moved, the second argument is a Vector2, which tells about tilting the camera, it’s supposed to only be above 0 in trackpad, but is also above 0 when you side scroll, the first number is when you scroll sideways and the second number is when you scroll vertically, when you scroll both ways (you can only do that in certain mouses), both numbers will be above 0. The third number is just for zooming using trackpad and the boolean just shows if the game already processed the event usually on UI elements. Here is the video I got explaining the issue not happening in studio but happening in live games (It’s a YT video cause it would not let me upload the video on the devforum)


Bump, still an issue. Now, instead of allowing you to zoom out normally when you hold CTRL again, one scroll of a mouse makes the camera at the minimum zoom distance, and another scroll makes it the maximum zoom distance. Games are now unplayable because of this.

This needs a fix.


I cant play Roblox anymore because of this bug since it happens every time after 1 to 5 minutes because I’m constantly pressing ctrl.

Any solution to this other than rejoining and holding ctrl to zoom?


Experienced this for the first time today, pretty much same steps as everyone else said.
Workaround is using I and O to zoom in and out - but very annoying.


Will this ever be fixed? It’s been going on since December and nothing is being done to fix it.


I face the same issue, this has been going on for a while now.

Still happening to me… my mouse is a Razer Abyssus V2

Still happening to me.
I’m on a Logitech M720 and a 2018 MacBook Pro running the latest version of Big Sur.
Both on Roblox and Roblox Studio.

1 Like

Also, to add on, when holding shift and scrolling on a scrolling frame, such as a player list, the scrolling frame will move horizontally instead of vertically.


It’s now December 2020, and this thread started in December 2019. I hope this issue gets fixed, this halts my games. I’m using a Logitech M310.


January 2021, and this issue still occurs. Really hoping this gets fixed.


Join a game where this is not a problem, then join back into the game you first played. I just join Jailbreak when it happens to me then I go back to the game i was first playing. But you have to do this process everytime you trigger the glitch.


Good solution, but imagine you are inside an event and this happens to you in-game.

My solution is using an application to hold down the control key (command on mac) for me.


Does the Magic Mouse still have the problem where it is panning around your camera instead of zooming in/out? Hopefully they have found a way to fix it. (I currently use a Logitech G502)


I’ve run across this issue on Mobile and PC Games recently, forcing me to reboot the whole game, so i cant say if it has been fixed or not.

1 Like