wondroushippo 2013 年 12 月 8 日 上午 4:19
High DPI support for Steam client
The Steam client is so tiny on the Surface Pro! Support for high-DPI displays would be most welcome.
< >
正在显示第 46 - 60 条,共 229 条留言
PoopDeck 2015 年 4 月 29 日 下午 12:13 
Bump.
With 4k monitor prices dropping this needs to be addressed, Google pulled there finger out with chrome I think it's time valve with steam.
chrcoluk 2015 年 4 月 30 日 上午 2:48 
check here

http://store.steampowered.com/hwsurvey

goto primary display resolution.

basically 4k is incredibly niche, steam will be optimised for the bulk of users which is 1080p on perhaps a 22inch or 24inch.

high dpi is for touch devices not mainstream gaming pc's.

Whilst I would accept steam adding options so everyone is happy, they should keep the default how it is.
76561198227115536 2015 年 5 月 3 日 下午 3:12 
引用自 chrcoluk
check here

http://store.steampowered.com/hwsurvey

goto primary display resolution.

basically 4k is incredibly niche, steam will be optimised for the bulk of users which is 1080p on perhaps a 22inch or 24inch.

high dpi is for touch devices not mainstream gaming pc's.

Whilst I would accept steam adding options so everyone is happy, they should keep the default how it is.

Sorry, but those figures are worthless as long as Steam doesn't support High DPI.

Let me explain:
When an app doesn't support High DPI and Windows is set to scale above 100% (High DPI), then the app won't see the screen's native resolution.
That's because when it renders in full screen, it'll use the lower resolution to render in, then Windows will upscale it to fit the screen.

Basically, on the Surface Pro 2 (1920x1080), Steam will believe the screen's resolution to be 1280x720. That's of course only true if Windows is doing 150% scaling, which is the default setting on a Surface Pro 2. As soon as you set the scaling to 100%, Steam will believe the resolution to be 1920x1080, as it should, and the entire interface will be so tiny your Surface will suck (figuratively speaking).

On my 28'' 4k screen, Steam thinks my PC's primary resolution is 2560x1440 due to my 150% scaling. Of course, people who are using 4k with 200% scaling will appear to have a 1920x1080 pixel screen.

So yeah: Those incredibly niche 0.06%? They're just the 0.06% of all Steam users with a 4k screen large enough to not require High DPI scaling. In reality there are many, many more people with a 4k screen.


Conclusion: I disagree with your statement that Valve should keep the default as is, because your argument (or rather, your source) is inherently flawed and biased towards lower resolutions.
Not to mention that High DPI has nothing to do with high resolution.

I hope I could clear this up for you and everyone else, including Valve employees who might've been using the very same (absurd) argument against supporting High DPI.
最后由 icbidts 编辑于; 2015 年 5 月 3 日 下午 3:13
wondroushippo 2015 年 5 月 3 日 下午 5:18 
引用自 icbidts
引用自 chrcoluk
check here

http://store.steampowered.com/hwsurvey

goto primary display resolution.

basically 4k is incredibly niche, steam will be optimised for the bulk of users which is 1080p on perhaps a 22inch or 24inch.

high dpi is for touch devices not mainstream gaming pc's.

Whilst I would accept steam adding options so everyone is happy, they should keep the default how it is.

Sorry, but those figures are worthless as long as Steam doesn't support High DPI.

Let me explain:
When an app doesn't support High DPI and Windows is set to scale above 100% (High DPI), then the app won't see the screen's native resolution.
That's because when it renders in full screen, it'll use the lower resolution to render in, then Windows will upscale it to fit the screen.

Basically, on the Surface Pro 2 (1920x1080), Steam will believe the screen's resolution to be 1280x720. That's of course only true if Windows is doing 150% scaling, which is the default setting on a Surface Pro 2. As soon as you set the scaling to 100%, Steam will believe the resolution to be 1920x1080, as it should, and the entire interface will be so tiny your Surface will suck (figuratively speaking).

On my 28'' 4k screen, Steam thinks my PC's primary resolution is 2560x1440 due to my 150% scaling. Of course, people who are using 4k with 200% scaling will appear to have a 1920x1080 pixel screen.

So yeah: Those incredibly niche 0.06%? They're just the 0.06% of all Steam users with a 4k screen large enough to not require High DPI scaling. In reality there are many, many more people with a 4k screen.


Conclusion: I disagree with your statement that Valve should keep the default as is, because your argument (or rather, your source) is inherently flawed and biased towards lower resolutions.
Not to mention that High DPI has nothing to do with high resolution.

I hope I could clear this up for you and everyone else, including Valve employees who might've been using the very same (absurd) argument against supporting High DPI.

Correct. I just got a 3200x1800 laptop, so it's quite possible that it's reporting 1600x900 because that's what the app is scaling from. To be fair, 2X scaling actually looks better than 1.5X does (or it's improved since I disabled DPI scaling on my Surface Pro for Steam) but still, considering that 4K is something that a lot of Steam users are aiming for and want to use, why not have proper high-DPI support now instead of in 2016, or 2017...
chrcoluk 2015 年 5 月 3 日 下午 8:28 
so your argument is that when people have scaling enabled in windows it makes steam think its a lower resolution?

my answer to that is your argument is speculation, I would need to see proof.

Also one only needs to look at sales numbers and read forums to know 4k is a niche resolution, the bulk of people using steam dont even use a desktop pc but a laptop and rely on intel hd graphics. You really think a large % of these people are running 4k on a integrated gpu?
最后由 chrcoluk 编辑于; 2015 年 5 月 3 日 下午 8:28
wondroushippo 2015 年 5 月 3 日 下午 9:46 
So, as I said, my computer's running 3200x1800 and Steam's not set to disable DPI scaling, which leads to Steam thinking it's running at 1600x900: http://imgur.com/hclbaF9

Which, honestly, if you think about it, makes sense. If Windows is scaling an app, it's probably telling it that it's running at a different resolution so that it can then scale it.

So yeah, it's QUITE likely that 4K numbers are being muddled because they're repoting as 1080p in Steam stats due to Windows scaling. Because running Steam without scaling is TINY unless you have a HUGE monitor.

Also, yeah, there are a lot of high-DPI laptops that are running on integrated graphics cards. Hell, I bought one of the few ultrabooks that has a dedicated graphics card in it. Even if it is just an Nvidia 840M, I guess.
chrcoluk 2015 年 5 月 4 日 上午 1:04 
ok I accept the info thanks.

I still think the default should be for 1080p however steam should also add an option to allow people with high DPI to get steam to display well for them, which I said before anyway, choice is king.
76561198227115536 2015 年 5 月 4 日 上午 1:57 
引用自 chrcoluk
so your argument is that when people have scaling enabled in windows it makes steam think its a lower resolution?

my answer to that is your argument is speculation, I would need to see proof.

If you want proof, you only need to increase the scaling on your PC and see for yourself (you might need to log out and back in again when you change scaling, though), but here's a screenshot of mine instead:
{链接已删除}
If you want, I could also provide you a screenshot taken on my Surface Pro 2, to really drive my argument home.

You can see that my primary desktop resolution is not 4k, even though that's the resolution of my main screen. The desktop resolution (multi monitor resolution) however is correct, which leads to very weird bugs when moving the windows from one screen to the next.
That bug is most likely related to Windows 8.1's "per monitor DPI awareness", which is also part of High DPI support.


引用自 chrcoluk
Also one only needs to look at sales numbers and read forums to know 4k is a niche resolution, the bulk of people using steam dont even use a desktop pc but a laptop and rely on intel hd graphics. You really think a large % of these people are running 4k on a integrated gpu?

Yes, and High DPI is even more important on laptops than on desktops.
Like I said earlier, Steam doesn't render properly on the Surface Pro 2, which has merely a Full HD (1920x1080) resolution.
There are probably more devices like that.

As for integrated GPU, it's the same story. I have a laptop with integrated Intel GPU and dedicated AMD graphics (weird combo, I know). Steam knows nothing about my AMD graphics, instead believing I'm running Intel graphics which isn't strictly wrong, but not entirely true either.
The thing is, hybrid graphics are still in their infancy despite their age. Probably the reason why my desktop CPU's (i7 3770k) integrated graphics is deactivated. A desktop has no need for power saving, and the downside of hybrid graphics simply isn't worth the trouble.



And finally, "display well" is not even the problem.
The biggest problem by far, is that without proper High DPI support, when I try to watch store videos in full screen, Steam will render the video much larger than it should. This is most likely due to Steam's wonky hardware detection, and probably also because Steam relies on Flash for its videos.

Frankly speaking, Steam is a mess. I don't even see the point of having it support the store or the community in the first place. Just open a browser whenever we click on a tab other than "Library", even IE does a better job than Steam by far: High DPI and touch support, not to mention tabbed browsing.
But no, Valve absolutely needs a standalone client that does everything poorly, like an oversized Swiss army knife that nobody can really use since it's so cumbersome.
最后由 icbidts 编辑于; 2015 年 5 月 4 日 上午 1:58
chrcoluk 2015 年 5 月 4 日 上午 8:06 
I have started using my browser for the community stuff and store, as I dont trust the client anyway for security. So for me the client is basically a launcher and installer now and not much else.
RDMer 2015 年 7 月 24 日 下午 5:18 
Bump. Please this support is very important.
Silver 2015 年 7 月 30 日 上午 11:42 
Hi, anybody have any idea why this problem only seems to affect me after upgrading to windows 10?


I use 1440p screen, I usually use windows 125% scaling to make text readable and I have never had any problem with Steam before, the text used to be quite small but perfectly readable.
Today I upgrade windows and now with the same scaling, the text in steam is now bigger but very blurry.
Obviously Steam is now scaling along with the rest of windows, but why did it never do this on me in the past? I'm perfectly fine scaling my desktop from windows but is there some way to exclude steam from the scaling?
76561198227115536 2015 年 7 月 30 日 下午 12:31 
引用自 Silver
I'm perfectly fine scaling my desktop from windows but is there some way to exclude steam from the scaling?

Yes, there is.

...
...
...

Under normal circumstances I'd help, I really, really would.
But that would give Valve another excuse to not support HighDPI, and since they perma-banned my main account from posting anything, and Steam Support (LOL, what a joke!) refuses to tell me why, I don't feel like they deserve my help in that matter.

I really apologize, as this has nothing to do with you and everything with Valve. Just know that there is a solution other than waiting for Valve to do their job, and I could even provide you with a two-line script that'd solve your problem for pretty much everything DPI-scaling related (not just Steam) in Windows. I haven't tested the script in Windows 10, though, but I guess it'd still work there.

Sorry. Blame Valve, as it's all their fault.
Well, it might be mine too, but how should I know if they don't tell me?


EDIT: And no, this is not bait. Don't PM me, I won't answer. Don't send a friend request either, I won't accept it. I did write it on some other site, though (using another account), so you might find it if you're lucky.
If Valve ever un-bans my main account (they never will), I'll give you the answer gladly. But it will never happen, so whatever.


EDIT 2:
Ok, I'll just give a hint. 2 keywords, in fact.

"Borderlands 2" and "4k".
That should be enough to get to the answer eventually.

That's all the help I'll give you here on Steam.

And now to Valve:
If you're going to behave like... (better not say it) and perma-ban people at random, then at least do your effing job properly. Adding HighDPI support isn't that difficult; at least it's less difficult than making a client as ugly as yours that's even worse at handling your own marketplace than the bloody IE.
最后由 icbidts 编辑于; 2015 年 7 月 30 日 下午 1:01
Silver 2015 年 7 月 30 日 下午 2:02 
its ok, i figured it out.... just had to disable scaling on the steam shortcut properties
☠ Asasin ☠ 2015 年 7 月 30 日 下午 3:26 
I'm signing this petition.
I have the opposite problem, though. I have a higher DPI setting and the text is a decent size... except all the images and text are blurry.
Seu Cuca é Eu 2015 年 7 月 30 日 下午 4:50 
nice
< >
正在显示第 46 - 60 条,共 229 条留言
每页显示数: 1530 50

发帖日期: 2013 年 12 月 8 日 上午 4:19
回复数: 229