http://bugs.winehq.org/show_bug.cgi?id=24179
--- Comment #1 from Toni Spets toni.spets@iki.fi 2010-11-05 10:23:10 CDT --- After my work on cnc-ddraw (https://github.com/hifi/cnc-ddraw) I can conclude this issue is related to the async ddraw interface being inefficient on current Wine implementation.
The ddraw.dll compiled from my project does fix this flickering cursor and scrolling slowness.
cnc-ddraw is still a work in progress.