surfish
V2EX  ›  Windows

Win11 鼠标拖动窗口就卡顿

  •  
  •   surfish · Aug 20, 2021 · 3237 views
    This topic created in 1747 days ago, the information mentioned may be changed or developed.
    鼠标罗技 G304,Intel 核显+AMD 独显(驱动最新),拖动窗口(比如资源管理器)就卡住,鼠标好像慢动作......等几秒十几秒等它慢慢移动过来才能继续操作
    1.装罗技的 Hub 驱动,基本每次都能重现,调整鼠标回报率也不能解决问题,调到最低慢动作时间会变快一点
    2.卸载用自带鼠标驱动,偶尔出现(越来越频密......)

    已经无法回滚 Win10 了(手残删除了备份,原来 Win10 下面一切正常)
    想问问大伙有遇过这个情况没
    surfish
        1
    surfish  
    OP
       Aug 20, 2021
    找到解决方法:卸载 Intel 显卡驱动,使用 win11 自带驱动,貌似正常了。
    ikas
        2
    ikas  
       Aug 21, 2021
    驱动不是根本问题...

    根本问题是有 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  
       Aug 23, 2021
    @ikas 说起来之前的 obsidian 开半透明就有这个毛病
    huhuime
        4
    huhuime  
       Oct 7, 2021
    @ikas 问下有没有让 uwp 上的 webview/webview2 控件背景背景透明的,看了 API 里面已经没有 DefaultBackgroundColor 属性了
    ikas
        5
    ikas  
       Oct 7, 2021
    @huhuime uwp 的 webview2 好像还没有支持把..其他的我看 wpf 已经有 DefaultBackgroundColor 了
    huhuime
        6
    huhuime  
       Oct 7, 2021
    @ikas 果然 win11 小组件又开小灶了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3805 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 10:24 · PVG 18:24 · LAX 03:24 · JFK 06:24
    ♥ Do have faith in what you're doing.