http://bugs.winehq.org/show_bug.cgi?id=14522
--- Comment #30 from Ernest Skrzypczyk erni.berni@vp.pl --- Latest d3dstream patched wine from git (cs-0.8) produces same bug. However after patching 1.6.2 version from https://github.com/stefand/wine/archive/wine-1.6.2.tar.gz (with a miner patch modification) and writing a script for constant mouse movement, the game performs just like it used to on Windows. There are small slow downs when buildings catch fire and many units are fighting on the screen. When the mouse cursor does not move, animations and scrolling the screen are stuttering. This seems to be an overall problem independent of the wine version. So there must be a function call just before, during or after mouse movement, which causes this behaviour to disappear.
--- Script for constant, almost non-invasive mouse movement #!/bin/bash while :; do xdotool mousemoVe_relative 0 1; sleep .1; xdotool mousemoVe_relative 1 0; sleep .1; xdotool mousemoVe_relative -- 0 -1; sleep .1; xdotool mousemoVe_relative -- -1 0; sleep .1; done ---