And I know for a fact that is impossible and I just explained clearly above why.
Again, I understand your frustration and how you may percieve the issue, given your experience. But nothing in Zorin OS can, in any way whatsoever, change the Drivers in Windows or In BIOS in using a peripheral device. The Linux kernel is not running during BIOS. It is not Running when you are on Windows.
Glorious OS Mouse does not have Any Onboard memory. All settings, configurations etc are stored on the computer.
The only thing I can think of that may affect your mouse after using Zorin OS is if there is a fault in the USB port itself that is being made apparent by Zorin OS bus running the port differently. That is a stretch (A big one) but within the realm of physical possibility.
You can test this by moving the mouse to a different port and leaving it there, then testing going from OS to OS to see if the mouse behavior corrects. If not...
It's the mouse.
I am sorry, but physics is physics.