JennTheFern 2 listopada 2019 o 19:26
[Windows 10] [BUG] Mouse hover doesn't take display scaling into account.
I'd open a support ticket, but apparently Steam doesn't have a proper support system for anything other than a handful of predetermined issues.

I recently got a high DPI laptop (2560x1440, 14" screen), and to keep the high resolution while still having reasonably sized applications, I enabled display scaling through the Display Settings app and set it to 150%.

The Steam client seems to respond fine to this, with the exception that mouse hovering is misaligned. That is, when I hover over a game in my library, the highlight will be on a game a few lines up. The distance between actual mouse position and interpreted position gets larger the further down my screen I go, indicating a scaling issue. Resetting the display scaling to 100% rather than 150% confirms this --- at 1-to-1 scaling, the hover highlight tracks with the mouse as expected.

Left- and right-click work fine. The client actually knows what I'm clicking on and responds just fine, so when I left- or right-click on an entry in the list, that entry --- and not one further up where the hover highlight is --- is selected.

This would be a rather small bug if it weren't for the fact that mouse hover controls which right-click submenu is displayed and whether it is displayed. The mouse hover bug means that I can no longer work with right-click menus at all.

I want to note that this seems to happen all over the Steam client, and not just in the Library. For example, it happened when browsing the support pages in-client as well. It does not happen elsewhere in Windows. The other apps I've tried (i.e. Chrome, the taskbar) properly interpret mouse hover.

Can we get a fix for this? I don't want to have to disable scaling and work with tiny text and applications just so that Steam can work properly.
< >
Wyświetlanie 1-6 z 6 komentarzy
JennTheFern 2 listopada 2019 o 19:29 
Update: One way to fix this is to find the steam client application, right-click it, select properties, go to the Compatibility tab, then check "Override high DPI scaling behavior" and then select "Scaling performed by: Application." Hover seems to work then.

This is still a bug in the client that needs to be fixed, but at least I have a work-around for the moment.

(Sorry, I don't know how to upload screenshots.)
cSg|mc-Hotsauce 2 listopada 2019 o 19:32 
125% is the sweet spot.

There is also Steam > Settings > Interface >>> Scale text and icons... for Win 10 users.

:qr:
Ostatnio edytowany przez: cSg|mc-Hotsauce; 2 listopada 2019 o 19:34
Komrade 2 listopada 2019 o 19:36 
Początkowo opublikowane przez cSg|mc-Hotsauce:
125% is the sweet spot.

There is also Steam > Settings > Interface >>> Scale text and icons... for Win 10 users.

:qr:
At 1080p yes, but this is 1440p on a tiny screen, so 150% is needed. The more pixels you have the smaller windows icons are going to be.
Ostatnio edytowany przez: Komrade; 2 listopada 2019 o 19:36
cSg|mc-Hotsauce 2 listopada 2019 o 19:37 
Początkowo opublikowane przez notkennyS:
Początkowo opublikowane przez cSg|mc-Hotsauce:
125% is the sweet spot.

There is also Steam > Settings > Interface >>> Scale text and icons... for Win 10 users.

:qr:
At 1080p yes, but this is 1440p on a tiny screen, so 150% is needed.

I'm talking about the sweet spot Steam has no issues with. Been an issue for most of the year.

:qr:
Ostatnio edytowany przez: cSg|mc-Hotsauce; 2 listopada 2019 o 19:38
Komrade 2 listopada 2019 o 19:39 
Początkowo opublikowane przez cSg|mc-Hotsauce:
Początkowo opublikowane przez notkennyS:
At 1080p yes, but this is 1440p on a tiny screen, so 150% is needed.

I'm talking about the sweet spot Steam has no issues with. Been an issue for most of the year.

:qr:
Ah.
JennTheFern 2 listopada 2019 o 19:39 
Początkowo opublikowane przez cSg|mc-Hotsauce:
There is also Steam > Settings > Interface >>> Scale text and icons... for Win 10 users.

That setting was always on, I believe. It may be why telling Windows to let Steam do the scaling worked? I believe I tried turning it off, only for nothing to change.

Again, this was literally just an issue with mouse hover. The interface was scaled properly, it was just misinterpreting mouse position when checking for hover.
< >
Wyświetlanie 1-6 z 6 komentarzy
Na stronę: 1530 50

Data napisania: 2 listopada 2019 o 19:26
Posty: 6