Subject SQL mouse pointer causes slowdown on Intel HD Video driver
Author Joe
I have an older application that has an issue. Many newer computers with onboard video (specifically Intel HD Video), when running our application experience a slowdown issue. Whenever the application is accessing the database, and the "SQL" mouse pointer is flashing, performance goes WAY down, and database operations take forever. However, if they move the mouse pointer down to the bottom of the screen, so that it's hovering over the Windows taskbar instead of over the application window, it speeds up to full speed.

My guess is that it has something to do with redrawing the SQL mouse pointer every time it flashes. In Windows XP, we could work around it by go into the advanced video properties and turning "hardware acceleration" down a notch, but in Vista and later, there is no such option.

It appears that Intel seemed to have "fixed" the issue for a while. Intel video drivers dated 8/2011 to 2/2012 did not exhibit the issue, but it seems to be "broken" again, and we have found that drivers dated 9/2012 and later exhibit the issue again.

Intel is a huge company, and we're a very small software vendor, so I don't think we'll have a lot of pull to get Intel to change it, especially since it only seems to affect our application (or I assume any IBO application - correct me if I'm wrong). So, I'm hoping to solve it on the application side. These Intel video drivers have gotten much more prevalent in recent months, and we're starting to get a LOT of calls about the issue.

As I mentioned this is an older application, written in BCB4, using IBO version (4.3Aa).

I guess my questions are:

1) Is this a known issue?

2) Was it fixed in a later release of IBO, and if so, starting with what version?

2) Have others experienced this issue, and if so, is there a change I can make to fix it?

-Joe