I'm wondering if anyone else has seen this before: a lot of my users are reporting that when they move the mouse around, the game framerate drops to what seems like 1 fps. If the user doesn't move the mouse, the framerate returns to the expected ~60.
The problem is that this is very inconsistent across machines, making it difficult to debug. I never get it on my dev machine, some others always have it, and for others the problem goes away after restarting the computer.
The input code is very straightforward:public void Update(float elapsedTime)
{
this.App.DispatchEvents();
this.mouseX = this.App.Input.GetMouseX();
this.mouseY = this.App.Input.GetMouseY();
}
I'm using the sfml dotnet 1.6 build.
Anyone have any thoughts on why this is happening?