起因: Win 11 的触摸键盘设计的极为糟糕, 设计师脑回路清奇: https://www.v2ex.com/t/855824
进一步: 22H2 逼死平板用户, 好好的生产力系统做成垃圾了: https://www.v2ex.com/t/859864
不能使用分离模式 + 完整布局的虚拟键盘 简 直 不 能 接 受! 毫无生产力, 相当难用好吗.
我逼着自己又习惯了一个月, 习惯的结果是真的要想放弃 Win 11 22H2 了.
不过, 幸好我在某一版的 insider 更新日志中找到了微软的设计目标: 18 英寸屏幕为界限, 用来控制触摸键盘的行为 (dock/undock).
然后我利用 EDID Override 功能, 覆盖屏幕上报的物理尺寸信息.
终于可以让 surface go/pro 等小屏幕平板也能使用分离模式 + 完整布局的虚拟键盘了!
测试成功的那一刻真的想说: 微软你的脑壳进水了吗, 为啥要整这些自以为是的愚蠢设计!!!
为了方便有需要的朋友使用, 我做了一个在线工具, 帮你修改 EDID, 具体的细节可以看:
https://migueltek.com/tool/simple-edid-editor-for-win-11/index.zhs.html
(不要用英文版, 机翻警告!!!)
摸着良心说, 这不是在推广, 而是给被微软恶心的用户一种更多的可能:
有的人用着 surface studio, 想用 dock 模式, 微软不让用, 只能用 undock 模式;
有的人用着 surface go, 想用 undock 模式, 微软不让用, 并搞了个 small 布局恶心他;
反馈中心有人问怎么不给用了, 微软回复: 每个系统都有自己的设计思想 bla bla, 设计思想就是恶心人吗?
对 Win 10 的作用:
众所周知: Win 10 的虚拟键盘无法调整大小, 但是, 他的大小也是根据 EDID 上报的屏幕尺寸来决定的, 因此, 你如果觉得虚拟键盘太大了的话, 就把屏幕尺寸改大一点, 重启后虚拟键盘就变小了, 反之也能调大.
副作用:
部分界面的 UI 会变小, 典型的就是登陆界面按钮会变小, 这个看个人感觉了, 我觉得还好.
如果有程序要使用真实的屏幕尺寸的话, 他将获取到错误的屏幕大小而工作不对;
Windows 的 Hi-DPI 需要重新调整, 屏幕布局需要重新调整 (多屏模式).
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.