Skip to content

Some apps refuse to return physical coordinates for high DPI settings when NVDA is DPI aware #3875

@nvaccessAuto

Description

@nvaccessAuto

Reported by jteh on 2014-02-11 04:52
(Spun off ticket:3758#comment:7.)
Some DPI unaware apps such as Steam and Demul give us logical coordinates when we call LogicalToPhysicalPointForPerMonitorDPI (and probably the reverse as well). MSDN says that these functions are supposed to give physical coordinates regardless of DPI awareness, so this seems like a Windows bug. Strangely, the function works as expected when we aren't DPI aware, which is pretty silly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugbug/regressiondisplayScalingDisplay scaling and DPI awarenessp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions