Hi, as the title suggests, when I put the game into fullscreen, any left or right mouse click drops my FPS suddenly. It comes right back to 60fps, but for a split second my FPS drops to like 55-58 and things look jittery on the screen. This happens on every click.
When I put the game into windowed mode, this doesn’t happen.
I’ve tried lowering my resolution and graphics to see if that helps, but it doesn’t. Even at super low resolutions, this happens. Only solution is windowed mode, which is kind of annoying. I would prefer full screen. Any ideas?
Edit: I solved this by checking the Max Foreground FPS option and setting it to 60.
1 Like
It’s wild, almost a year later (this happened even prior to your post), this is still a thing that occurs, and it’s very strange.
For reference, I’m on a 64 GB M1 Max Studio (32-core GPU).
While the Max Foreground cap (with VSYNC on, of course, which seems redundant, but alas) does fix the left-click camera pan frame stutters—e.g., moving your character forward with W, panning the camera to the side with left-click, then letting go of the click while still moving forward, causing the jitter—it does not solve the FPS dips from 60 to 53/55-ish when doing so with right-click.
For example, you can be moving your character back and forth with Q and E and right-clicking (with a small micro-pan / direction change and release of the button) will briefly tank the FPS to 50-55-ish territory. Right-clicking and holding the mouse button to change the character direction / look around does not cause this FPS dump—just the moment at which the mouse button is let free, and only briefly for a handful of frames, but still annoying and noticeable in gameplay. And again, just clicking the right-click over and over till tank it over the duration. I’ve tried this is every setting, scaling output scenario, wiped settings, stock, no add-ons, restarted in case it was some wonky Metal API issue, etc. It has been consistent for years.
So some kind of call is being made on mouse-up events that does something to briefly choke the entire rendering pipeline. Wish I had the chops to figure out what that was. Maybe someone can run Apple’s Xcode Instruments on it to figure that out. 
2 Likes
I never good reproduce issue, but I actually do have a video going up soon documenting something that causes stutters and fps drops precisely every 10 seconds, if addon memory is above 100Mb.
but what you describe sounds exactly like same symptom, i actually wonder if those very clicks trigger same thing, and if so, would it go away if you reduced addon memory?
1 Like
A note on this phenomenon: it appears, by all measure and just brief testing, completely resolved in Sequoia. I’m guessing something changed in Metal—some improvements—happened in Sequoia for the better. So that’s good news, at least! 
1 Like