Все обсуждения > Форумы Steam > Steam Discussions > Подробности темы
[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.
< >
Сообщения 16 из 6
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.)
125% is the sweet spot.

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

:qr:
Отредактировано cSg|mc-Hotsauce; 2 ноя. 2019 г. в 19:34
Автор сообщения: 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.
Отредактировано Komrade; 2 ноя. 2019 г. в 19:36
Автор сообщения: notkennyS
Автор сообщения: 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:
Отредактировано cSg|mc-Hotsauce; 2 ноя. 2019 г. в 19:38
Автор сообщения: cSg|mc-Hotsauce
Автор сообщения: 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.
Автор сообщения: 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.
< >
Сообщения 16 из 6
Показывать на странице: 1530 50

Все обсуждения > Форумы Steam > Steam Discussions > Подробности темы
Дата создания: 2 ноя. 2019 г. в 19:26
Сообщений: 6