For some reason turning acceleration off in the settings doesnt actually remove it completely.
Go into C:\Users\"username"\AppData\LocalLow\MCC\Saved\Config\WindowsNoEditor and you will fina a file called Gameusersettings.ini
Open that file and scroll down to MouseAccelerationExp[5] and set it to 0 and put the file to read only.
For me this makes the mouse much easier to controll and removes almost all mouse smoothing. However it does not fix the delay which uncapped framerate gives so to get the best mouse response set framerate cap to 60 and use this config edit.
External link →