Win11 鼠标拖动窗口就卡顿

2021-08-20 16:11:06 +08:00
 surfish
鼠标罗技 G304,Intel 核显+AMD 独显(驱动最新),拖动窗口(比如资源管理器)就卡住,鼠标好像慢动作......等几秒十几秒等它慢慢移动过来才能继续操作
1.装罗技的 Hub 驱动,基本每次都能重现,调整鼠标回报率也不能解决问题,调到最低慢动作时间会变快一点
2.卸载用自带鼠标驱动,偶尔出现(越来越频密......)

已经无法回滚 Win10 了(手残删除了备份,原来 Win10 下面一切正常)
想问问大伙有遇过这个情况没
1869 次点击
所在节点    Windows
6 条回复
surfish
2021-08-20 16:55:47 +08:00
找到解决方法:卸载 Intel 显卡驱动,使用 win11 自带驱动,貌似正常了。
ikas
2021-08-21 16:16:09 +08:00
驱动不是根本问题...

根本问题是有 win32 app 调用了 windows 非公开的亚克力模糊 api[SetWindowCompositionAttribute],而这个 api 在 win11 中会导致带有透明的应用移动时卡住...

只要某个 win32 app 调用了这个 api,并且移动过,那么其他的应用就可能产生这个问题...具体现象就是窗口移动超级缓慢,同时出现 2 个鼠标..等待一段时间后恢复

所以你要检查所有带有模糊背景的 win32 app..然后禁用掉亚力克效果

可以参考以下问题
github.com/QL-Win/QuickLook/issues/955
github.com/sourcechord/FluentWPF/issues/42
github.com/File-New-Project/EarTrumpet/issues/349
noahhhh
2021-08-23 12:17:55 +08:00
@ikas 说起来之前的 obsidian 开半透明就有这个毛病
huhuime
2021-10-07 08:42:12 +08:00
@ikas 问下有没有让 uwp 上的 webview/webview2 控件背景背景透明的,看了 API 里面已经没有 DefaultBackgroundColor 属性了
ikas
2021-10-07 19:47:13 +08:00
@huhuime uwp 的 webview2 好像还没有支持把..其他的我看 wpf 已经有 DefaultBackgroundColor 了
huhuime
2021-10-07 23:31:47 +08:00
@ikas 果然 win11 小组件又开小灶了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/797057

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX