高刷下鼠标无规律瞬移主因是显示与输入时钟未对齐:一、缩放设为100%以禁用dpi虚拟化;二、关闭drr及g-sync/freesync;三、显卡面板自定义分辨率并选cvt-rb时序;四、更新whql驱动或回滚稳定版;五、清除注册表display路径下edid缓存。

如果您在 Windows 11 中启用高刷新率(如 144Hz 或 165Hz)后,发现鼠标光标出现无规律瞬移(例如静止时自动偏移、拖拽中突然跳转、窗口边缘悬停失准),则极可能是高刷模式下显示管线与输入采样时钟未对齐,导致坐标映射帧缓存错位或EDID时序解析异常。以下是针对性的修复步骤:
一、强制设置系统缩放为100%并禁用DPI虚拟化
非100%缩放会触发Windows图形子系统的DPI虚拟化层,在高刷渲染路径中引入坐标重映射延迟,使鼠标事件被投射至过期帧缓冲区,引发瞬时位移偏差。回归原生缩放可绕过该中间转换层。
1、按下Win + I快捷键打开“设置”应用。
2、点击左侧“系统”,再点击右侧“显示”选项。
3、在“缩放与布局”区域,找到“缩放”下拉菜单。
4、选择100%选项,而非“推荐”或其他百分比值。
5、系统提示需注销后生效,请立即点击“立即注销”并重新登录。
6、登录后启用高刷新率,反复静置鼠标并观察是否仍发生无触发瞬移。
二、关闭动态刷新率(DRR)及自适应同步功能
DRR机制在前台应用切换或GPU负载波动时频繁切换刷新率档位,部分显卡驱动在状态跃迁过程中未能同步更新输入采样中断周期,造成鼠标坐标被锁定在旧刷新率帧结构内,从而产生跳变式瞬移。
1、进入“设置” > “系统” > “显示” > “高级显示”。
2、向下滚动至“刷新率”区域下方,查找“使用动态刷新率”开关。
3、将该开关切换为关状态。
4、若使用NVIDIA显卡,进入“NVIDIA 控制面板” > “显示” > “设置G-SYNC”,取消勾选“启用G-SYNC、G-SYNC Compatible”。
5、若使用AMD显卡,进入“AMD Radeon 设置” > “显示器”,关闭“AMD FreeSync”。
6、重启资源管理器或注销后测试鼠标静止稳定性。
三、通过显卡控制面板自定义分辨率并强制指定CVT-RB时序
部分高刷显示器EDID未正确声明CVT-RB(Coordinated Video Timings - Reduced Blanking)时序,导致Windows采用兼容性优先的保守时序生成逻辑,垂直消隐期与鼠标中断采样窗口错位,诱发瞬移。手动覆盖EDID可强制对齐VSYNC与HID采样节拍。
1、右键桌面空白处,打开“NVIDIA 控制面板”(NVIDIA)、“AMD Radeon 设置”(AMD)或“Intel Arc Control”(Intel)。
2、NVIDIA用户:导航至“显示” > “更改分辨率” > “自定义分辨率”,点击“创建自定义分辨率”。
3、保持分辨率与显示器原生一致,将刷新率设为实际使用的高刷值(如144),在“时序标准”下拉菜单中选择CVT-RB。
4、点击“测试”,确认画面正常后保存新分辨率配置。
5、AMD用户:进入“显示器” > “自定义分辨率”,启用“高级定时”,勾选Reduced Blanking并应用。
6、返回桌面,设置中选择该自定义分辨率+高刷组合,观察瞬移是否消除。
四、更新至WHQL认证显卡驱动或回滚至已知稳定版本
非WHQL签名驱动常存在高刷场景下的HID同步缺陷,而最新版驱动可能引入未修复的坐标管线竞态;WHQL版本经过微软严格验证,确保刷新率切换期间输入栈完整性。回滚至经大量用户验证的旧版(如NVIDIA 536.67、AMD Adrenalin 23.12.1)亦可规避新增bug。
1、访问显卡厂商官网(NVIDIA / AMD / Intel),下载对应型号的WHQL认证驱动安装包。
2、运行安装程序,选择“自定义安装” > 勾选“执行清洁安装”。
3、完成安装后重启电脑。
4、若问题未解,进入“设备管理器” > “显示适配器”,右键显卡设备 > “属性” > “驱动程序” > “回滚驱动程序”,选择上一稳定版本。
5、重启后启用高刷,监测鼠标瞬移频率变化。
五、清除显示器EDID缓存并重载硬件描述符
Windows在首次连接显示器时会将EDID数据缓存至注册表DISPLAY路径,若缓存损坏或包含错误的DPI/时序绑定参数,高刷激活时系统可能复用失效描述符,导致坐标映射引擎初始化异常,引发瞬移。清除缓存可强制系统在下次启动时重新读取物理EDID。
1、按下Win + R,输入regedit并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY。
3、展开各子项,查找包含EDID字样的键值(通常位于子项的“Device Parameters”内)。
4、右键删除所有含EDID的二进制值(如EDID、EDID2),保留键名本身。
5、关闭注册表编辑器,执行完全关机(按住Shift键点击关机),等待10秒后再开机。
6、系统将自动重读显示器物理EDID,启用高刷后测试鼠标瞬移是否消失。











