Steps to reproduce:
You need two displays with different DPI scaling factors (e.g. 100% and 200%)
- Start NVDA and enable highlighting
- Open
explorer.exe, pick some item and make sure it is highlighted
- Move the window to another display - the blue rectangle is now at the wrong position
Actual behavior:

Expected behavior:

System configuration
NVDA installed/portable/running from source:
installed
NVDA version:
2021.2
Windows version:
Windows 11
Name and version of other software in use when reproducing the issue:
Other information about your system:
Screenshots were taken on screen with 175% and 200% scaling
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Yes
Steps to reproduce:
You need two displays with different DPI scaling factors (e.g. 100% and 200%)
explorer.exe, pick some item and make sure it is highlightedActual behavior:
Expected behavior:
System configuration
NVDA installed/portable/running from source:
installed
NVDA version:
2021.2
Windows version:
Windows 11
Name and version of other software in use when reproducing the issue:
Other information about your system:
Screenshots were taken on screen with 175% and 200% scaling
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Yes