https://bugs.winehq.org/show_bug.cgi?id=45788
Bug ID: 45788 Summary: Mouse pointer is off from the visible cursor by huge margin in steam, when winecfg DPI is different from Xorg Product: Wine Version: 3.15 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: iive@yahoo.com CC: julliard@winehq.org Regression SHA1: 910f3ed4daaac96842159cfeef0b64ed2e533ace Distribution: ---
After upgrading to wine-3.15 all Valve Steam UI elements were not activated when I hover the mouse over them, but when the mouse cursor is about an inch right and down from them. I bisected the issue and got to:
--- commit 910f3ed4daaac96842159cfeef0b64ed2e533ace Author: Alexandre Julliard julliard@winehq.org Date: Mon Aug 27 14:19:13 2018 +0200
user32: Scale coordinates in Get/SetCursorPos() based on DPI awareness. ---
After seeing that it is DPI related remembered that I had tweaked winecfg->graphics->screen_resolution and I had it set to 120dpi to make fonts and UI elements bigger. I restored the "buggy" build and set it to 96DPI that hid the issue.
https://bugs.winehq.org/show_bug.cgi?id=45788
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=45788
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- Hopefully fixed by 15059052904910b9efab898b43a264bc91e261f9, please retest.
https://bugs.winehq.org/show_bug.cgi?id=45788
Ivan Kalvachev iive@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |15059052904910b9efab898b43a | |264bc91e261f9 Resolution|--- |FIXED
--- Comment #2 from Ivan Kalvachev iive@yahoo.com --- (In reply to Alexandre Julliard from comment #1)
Hopefully fixed by 15059052904910b9efab898b43a264bc91e261f9, please retest.
Yes, this patch seems to fix all issues I could see.
https://bugs.winehq.org/show_bug.cgi?id=45788
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.16.