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

Win11 鼠标拖动窗口就卡顿

  •  
  •   surfish · 2021-08-20 16:11:06 +08:00 · 2143 次点击
    这是一个创建于 1183 天前的主题,其中的信息可能已经有所发展或是发生改变。
    鼠标罗技 G304,Intel 核显+AMD 独显(驱动最新),拖动窗口(比如资源管理器)就卡住,鼠标好像慢动作......等几秒十几秒等它慢慢移动过来才能继续操作
    1.装罗技的 Hub 驱动,基本每次都能重现,调整鼠标回报率也不能解决问题,调到最低慢动作时间会变快一点
    2.卸载用自带鼠标驱动,偶尔出现(越来越频密......)

    已经无法回滚 Win10 了(手残删除了备份,原来 Win10 下面一切正常)
    想问问大伙有遇过这个情况没
    surfish
        1
    surfish  
    OP
       2021-08-20 16:55:47 +08:00
    找到解决方法:卸载 Intel 显卡驱动,使用 win11 自带驱动,貌似正常了。
    ikas
        2
    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
        3
    noahhhh  
       2021-08-23 12:17:55 +08:00
    @ikas 说起来之前的 obsidian 开半透明就有这个毛病
    huhuime
        4
    huhuime  
       2021-10-07 08:42:12 +08:00
    @ikas 问下有没有让 uwp 上的 webview/webview2 控件背景背景透明的,看了 API 里面已经没有 DefaultBackgroundColor 属性了
    ikas
        5
    ikas  
       2021-10-07 19:47:13 +08:00
    @huhuime uwp 的 webview2 好像还没有支持把..其他的我看 wpf 已经有 DefaultBackgroundColor 了
    huhuime
        6
    huhuime  
       2021-10-07 23:31:47 +08:00
    @ikas 果然 win11 小组件又开小灶了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:23 · PVG 03:23 · LAX 11:23 · JFK 14:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.