When using WindowedScreen() - remember to activate the DPI awareness in the compiler settings.
Without it the erratic behaviour occurs due to wrong calculations.
Why the WindowedScreen depends on the dpi awareness - i do not know, though.
So, please ignore everything below this.
Best regards
Peter
Hi.
I've confirmed a bug report made by AndreasG.
What happens is that the MouseDelta functions begins to
return positive values only. Quite frankly, I have NO
idea, why this happens - other than some late Windows update
has been modified by Microsoft and that modification interferes
with how the MouseDelta reports values.
The erratic reporting comes from WindowedScreen(). FullScreen is steady and reports correctly.
What I do know is that it is related to Window 8.1 and Windows 10 (All versions - any language).
My setup:
---------------------------------------------Clean install: Windows 8.1 and Windows 10 Pro.
Both systems has this installed only.
AVG internet suite
GeForce Drivers (latest)
Thunderbird mail
Firefox
PureBasic 5.72 LTS Beta 1 and PureBasic 5.62 (Same erratic behaviour displayed using both)
All updates from Microsoft installed.
---------------------------------------------
What to look for:
No matter how you move your mouse, only large positive values are returned.
If you look at the animated gif, you'll see that it is not persistent.
Thank you in advanced.
Best regards
EDIT: