Ian Wright
Joined: 02 Apr 2009 Posts: 10 Location: Epsom, UK
|
Posted: Mon Feb 04, 2019 3:48 pm Post subject: Missing mouse pointer Clearwin+ 2nd Display Win10 Build1709 |
|
|
We've recently encountered a display problem with the mouse pointer cross-hair disappearing on our 32bit Clearwin+ based FTN95 application when using: (i) laptops with a second external monitor connected; and (ii) Windows 10 Build 1709 or later. We are asking for some advice please.
The problem arises when the mouse cross hairs disappear within the main Clearwin+ window frame. If we move the mouse outside the Clearwin+ window frame it reappears in the expected position, suggesting a display issue. The problem only affects certain users and the mouse operations still function within the window frame even though the mouse cross-hairs aren't visible. This suggests it's a display issue with the cross-hairs.
Based on user feedback to date, the problem does not affect desktop users and only some laptop users with/without external displays. For most affected users, if they boot-up with the external display as their primary monitor (with the laptop lid closed) and then open the laptop lid, the problem doesn't occur. However, it doesn't fix it for everybody though.
We've prepared a hardware inventory of the various users' laptops, monitors, display connections, display resolutions etc etc but we have not been able to identify any pattern other than the common Windows 10 Build 1709 Fall Creators Update. We don't have any reported problems in users running earlier OS versions.
We are aware that Windows 10 Build 1709 Fall Creators Update introduced enhanced DPI scaling and this appears to the most likely cause of the issue.
We've recently recompiled the code using FTN95 v8.40 but it didn't resolve the issue. Unfortunately, we're unable to reproduce it on our development laptops so we're still struggling to identify the problem and update the code.
Has anybody else come across a similar problem or have any suggestions for debug code to insert please?
Many thanks
Ian |
|