V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
升级到 Windows 11
20015jjw
V2EX  ›  Windows

2021 年了, Windows 的高 DPI 缩放还是个笑话

  •  
  •   20015jjw · 165 天前 · 3258 次点击
    这是一个创建于 165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天在朋友家临时用 27 4k 120hz 的屏幕,插上电脑立刻自动 150%缩放,体验挺好。

    然后开了 Discord 和全屏游戏,游戏里 alt tab 切换出去,discord 立刻缩放就崩到 100%了,得改变窗口大小才能重置缩放。MSI Afterburner 也是崩的,别的我没试也没兴趣了,本来就是个游戏机,不折腾了 ┑( ̄Д  ̄)┍

    果然等 32 4k 144hz 的屏幕是正确的,微软这也太弱智了。

    第 1 条附言  ·  165 天前
    让我别怪系统的,游戏切出来 windows 资源管理器都是糊的,输入法也是崩的,你跟我说不怪系统?
    再说稍微老一点的游戏,coh,如果不开原生分辨率,整个电脑就是一个放大状态,系统 UI 都显示不全,反正就崩到不敢想象这是 2021 年的系统。幸亏我 3080 能开 4k 120hz 啊,不然跟原贴中 warzone 一样,这游戏打不了了。
    好在我自己显示器暂时不需要开缩放,这体验真的是摔屏幕。
    希望以后 xbox 给力,4k 120hz 能键鼠,这样就不需要折腾破游戏机了。
    43 条回复    2021-11-18 16:37:29 +08:00
    opentrade
        1
    opentrade   165 天前
    Windows 的高 DPI 缩放的确很让人头疼,我们这些写桌面应用的为了适配也是很头大。
    ysc3839
        2
    ysc3839   165 天前 via Android
    我 125%缩放,在浏览器中使用 Discord,似乎并没有什么问题,可能是
    ysc3839
        3
    ysc3839   165 天前 via Android
    可能是 Discord 客户端的 bug 。
    MSI Afterburner 似乎也没什么问题,用着挺好的。
    LokiSharp
        4
    LokiSharp   165 天前
    不是我说什么,Windows 10 就是个笑话,现在看起来几乎所有当初发布会承诺的特性都是做个半成品就甩手不干了。
    hst001
        5
    hst001   165 天前 via Android
    种种迹象表明,windows 的工程师可能已经快扛不住这座屎山了,我觉得微软是时候要考虑开始挖建另一座屎山了
    Michelangelono
        6
    Michelangelono   165 天前
    黑苹果吧
    mcluyu
        7
    mcluyu   165 天前
    别说三方应用了,就是自己的设备管理器等很多界面都是屎糊糊的,其他程序这个跟三方开发者关系很大,不愿意适配、不知道怎么适配、很久没更新,不知道是 API 太烂了还是什么原因。
    12101111
        8
    12101111   165 天前   ❤️ 10
    这难道不是应用的问题吗, 你是怎么觉得微软靠改系统就能让本来不支持 DPI 自动调整的应用支持这项新功能的?
    你去用 Linux 只要是 X11 的程序照样糊成一片, 必须迁移到 Wayland 才行.
    还是说要像 macOS 一样直接让这些老 app 直接段错误打不开
    marcong95
        9
    marcong95   165 天前
    27" 2k 144Hz 125% 用户表示 MSI Afterburner 一切正常,Discord 没用过

    甚至我还有个 1080p 100% 的副屏
    yitingbai
        10
    yitingbai   165 天前
    windows 确实已经是一座屎山了, 为了保证兼容性没人敢大改底层,都是在 UI 层鼓捣鼓捣。最近很火的 windows11, 大概率也就是改了个 UI
    lostberryzz
        11
    lostberryzz   165 天前
    别问,问就是 Windows 能兼容 30 年前的程序
    zhzy0077
        12
    zhzy0077   165 天前
    Discord 烂了怪系统我也是没想到的
    ku9527
        13
    ku9527   165 天前
    @mcluyu 原因是挣不上钱^_^
    felixcode
        14
    felixcode   165 天前 via Android
    学 MacOS,不支持 HiDPI 的程序不让运行,旧版本的程序不让运行不就得了
    stoneabc
        15
    stoneabc   165 天前   ❤️ 4
    熟悉的逻辑:
    mac 上出了问题:应用不行
    windows 上出了问题:微软不行
    nnqijiu
        16
    nnqijiu   165 天前
    应用适配的问题吧,这都能怪系统?
    zhoushengyue
        17
    zhoushengyue   165 天前
    @yitingbai 不是不是,不是 UI,只是用了一部分 Win10 代码的全新系统,全新的
    Dragonphy
        18
    Dragonphy   165 天前
    别搞兼容了,整个新 X64 系统吧
    Hallelu
        19
    Hallelu   165 天前
    有一说一,Windows 高 dpi 缩放适配是真的头疼。
    TrembleBeforeMe
        20
    TrembleBeforeMe   165 天前
    游戏分辨率和桌面分辨率不一致才会导致切换游戏的时候其他软件缩放崩坏
    Umenezumi
        21
    Umenezumi   165 天前
    我感觉搞两套(消费者、专业领域)都比现在这种为了向前兼容导致各个功能都是半成品来得好
    xinyang5302677
        22
    xinyang5302677   165 天前
    你连微软中国一轮面试都通过不了,有何资格嘲笑微软。你知道 1080 显示器的占用率是 4k 多少倍吗。
    skies457
        23
    skies457   165 天前
    楼上说应用适配的问题一定没写过 Windows 应用程序吧,近代 ms 前前后后挖了 winforms 、wpf 、uwp 各种坑,还是没解决桌面应用难写的问题,但凡有 mac apps 一半好写也不至于落到今天这步田地。。最近又开始折腾 project reunion,结果大部分开发者做桌面应用还是退回到 win32,一夜回到解放前
    nannanziyu
        24
    nannanziyu   165 天前 via Android
    @skies457
    你可以看我以前的帖子,我写了 20 年 windows 桌面,10 多年 mac 桌面
    就 mac 那个开发体验,连 wpf 十分之一好开发都没有
    就 xcode 自己崩成啥样,自己没数吗
    倒是你,真的写过吗?
    lxiszuhi
        25
    lxiszuhi   165 天前
    丑点无所谓,比用不到强。

    最近搞了台 MAC Book air,macOS Sierra. 想安装个 MS remote desktop 找了 N 久,还要分版本。
    Wicked
        26
    Wicked   165 天前 via iPhone
    就连微软资源管理器的文件属性对话框,也都是糊的…
    grazie
        27
    grazie   165 天前 via Android
    Linux 用户:first time?
    DeaThNoTE
        28
    DeaThNoTE   165 天前
    @xinyang5302677 所以就可以喂 4k 用户吃屎吗
    JamesLewisLiu
        29
    JamesLewisLiu   165 天前
    4K 屏用户表示每天点开只有 720p 的游戏之后差不多所有的窗口都小的要死最后只能默默选择降到 1080p 并忍受糊死了

    不知道朋友们有没有啥好的解决方法,还是这是技术限制做不到吗
    20015jjw
        30
    20015jjw   165 天前
    @xinyang5302677
    ? 喷别的就算了,这喷的实在有点勉强...
    微软和 Amazon 我当年投都不屑于投
    就跟 1080p 的显示器我一个都没有一样
    笑死
    ysc3839
        31
    ysc3839   165 天前
    游戏切出来是糊的,可能是因为游戏更改了分辨率,不是显示器原生的分辨率,所以看起来是糊的。
    我最近在玩原神,用显示器原生分辨率,125%的缩放比例,切出来并没有出现这样的问题。同时也在使用 MSI Afterburner,也没有类似问题。
    建议楼主录个视频演示一下具体是什么问题,仅靠口头描述没有说服力。
    20015jjw
        32
    20015jjw   165 天前
    @ysc3839
    > 用显示器原生分辨率
    所以元神游戏里你用的是屏幕原生分辨率?如果你试试改一个更低的,比如 2k 屏幕用 1080p,4k 屏幕用 2k,看看切出来有没有问题?
    ysc3839
        33
    ysc3839   165 天前
    @20015jjw 刚刚测试了一下,原神并不会更改系统的分辨率,无法测试。
    于是我在电脑上测试能找到的开发年代最老的游戏 Neighbour from Hell,虽然我这里的是 Steam 版的,但是游戏仍然是强制 800x600 全屏。进入游戏后再用 Alt+Tab 切出去,资源管理器的窗口不会变糊,不过尺寸会变成 800x600 那么大。
    20015jjw
        34
    20015jjw   165 天前
    @ysc3839 .. 感谢测试 那后面这个 bug 不糟心吗..
    Rocketer
        35
    Rocketer   164 天前 via iPhone
    没人注意更奇葩的 Outlook 吗?笔记本外接 27 寸 4k 屏( 150%),Outlook 在主屏打开后导航和菜单栏是 150%,邮件部分是 100%,必须拖到外屏再拖回来才能正常
    ysc3839
        36
    ysc3839   164 天前 via Android
    @20015jjw 确实有点烦,不过大部分游戏都支持调整分辨率,实际上问题不大。
    breestealth
        37
    breestealth   164 天前
    每次看到这种帖子我都怀疑我用的 Windows 跟有问题的人不是一个系统,为啥这些问题我都没有遇到。
    linliting45
        38
    linliting45   164 天前
    日经贴...Windows 相关的整天就是那些玩意
    20015jjw
        39
    20015jjw   164 天前 via Android
    @ysc3839
    道理也是,但是有的游戏带不动原生分辨率.. 就比较难.. 我的 3080 就带不动 warzone...

    @breestealth
    你是高分屏+非原生分辨率全屏软件用户吗
    不是你可能这个问题碰到的几率不大
    除非你有好几个 dpi 不一样的屏幕
    breestealth
        40
    breestealth   163 天前
    @20015jjw 32 寸 4K 应该算高分屏了。
    后面一个没看懂啥意思,非原生分辨率全屏软件。我全屏使用的最多就是播放 PPT 了,估计不是你说的场景。
    20015jjw
        41
    20015jjw   163 天前 via Android
    @breestealth
    就是一个软件全屏但不用原生分辨率
    比如 4k 屏开 2k 分辨率
    Microi
        42
    Microi   111 天前 via iPhone
    Windows Bug 一堆,只用来玩游戏。
    noahhhh
        43
    noahhhh   10 天前
    @JamesLewisLiu steam 装个 LosslessScaling
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1139 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:42 · PVG 07:42 · LAX 15:42 · JFK 18:42
    ♥ Do have faith in what you're doing.