I used to play MWR quite a bit when it released and don't remember having this issue but I did basically have an entirely different setup back then.
I've re-installed it since I want to make sure it works properly before the H2M mod releases as I'm really looking forward to it.
I have this issue where the mouse seems to 'jump around'. Almost like the sensitivity will randomly just massively increase for a moment and then go back to normal. Most other instances of this issue, that I've found on Google and in MWR/H1-related Discord servers, seem to have been fixed by people simply lowering their mouse polling rate to 250-500hz, however I still get this issue even on 125hz. It just seems to get slightly better each time I reduce the polling rate.
It's kind of hard to explain or even see unless you're feeling it yourself, but I'll include a video of the issue at 1000hz to make it as obvious as possible. In the video I am moving my mouse left and right relatively steadily but you can see it seems to jump sometimes. I can't seem to attach it to this post for some reason so here's a Streamable link: https://streamable.com/cdvqtl
This happens in both the normal MWR game, and the modded H1 client. This does not happen on the desktop or in any other games.
Here's a list of things I've tried:
Disabling/enabling mouse acceleration in-game.
Disabling/enabling vsync in game.
Fullscreen, borderless, and borderless fullscreen modes.
Uninstalling Logitech G Hub.
Running the game in compatibility mode with Windows 7.
RInput (but this doesn't seem to work as the game is 64bit and RInput only seems to support 32bit).
MarkC's mouse acceleration fix.
Running H1 mod with the -nosteam argument.
Running both H1 mod or MWR's exe as administrator.
Using DXVK (by adding the d3d11 files to the MWR directory, although I don't think it worked)
Replacing d3dcompiler_46.dll and d3dcompiler_47.dll in the MWR directory with their newest versions.
-noforcemaccel -noforcemparms launch options.
Capping FPS in-game to 60, 120, 125, 240, and 250 (via com_maxfps).
Capping FPS to 125 via RTSS.
Disabling hyper-threading for the process via Process Lasso.
Changing the process priority to low, below normal, normal, above normal, and high.
Maxing out the graphics settings in-game, and setting them to the absolute lowest.
Increasing/decreasing mouse DPI.
Tried closing/disabling other programs I use that may affect mouse activity like LittleBigMouse and AltSnap.
Tried closing both MSI Afterburner and RTSS.
Closing Wallpaper Engine.
Disabled Windows Sandbox.
Updated GPU drivers.
Disabled SteelSeries Sonar.
Restarted my PC several times throughout all of these fix attempts.
Closing SteelSeries GG.
Other things to note:
I do not have any overlays enabled like Discord overlay, Steam overlay, Nvidia overlay, Game Bar, etc.
My specs are: i9-9900KF, RTX 2080Ti, 32GB DDR4 RAM, Windows 10 64bit.
The game itself seems to run perfectly fine. Sometimes the mouse stuttering can make it feel like I'm getting frame drops, especially at lower polling rates, although the framerate stays consistent.
My mouse is a Logitech G502 X Plus.
My monitor is 1440p 240hz, and I have a second monitor that is 1080p 144hz.
BIOS is fully up-to-date.
I ran MemTest86 and Windows Memory Diagnostic Tool a few weeks ago with no issues. Probably not relevant but thought it could be worth mentioning.
There are for sure more things than this that I've tried but I'm struggling to remember them all now. If anyone has any kind of ideas on how to fix this, I would be greatly appreciative as this is driving me crazy!
TL;DR: Mouse keeps jumping/speeding up randomly. Only happens in MWR. Reducing mouse polling rate helps but does not fix it entirely even on my lowest available setting of 125hz.