Atom、Epic Games等软件鼠标悬停时显示异常是什么原因?
你遇到的这类故障属于GUI渲染重绘异常,常见于使用Chromium嵌入式框架开发的桌面应用,Atom、Epic Games客户端均属于这类架构的应用,具体成因和解决方法如下:
故障成因
- 硬件加速适配异常:绝大多数现代桌面应用会调用显卡硬件加速提升UI渲染效率,当显卡驱动和应用的加速逻辑不兼容时,界面交互(比如鼠标悬停触发的UI变化)就会出现重绘错误、画面撕裂、显示模糊等问题
- 高DPI缩放适配缺陷:如果系统设置了非100%的缩放比例,或是多显示器混用不同缩放、刷新率配置,应用没有适配对应缩放规则时,就会在界面刷新时出现显示异常
- 显卡驱动版本不稳定:测试版显卡驱动、过旧的驱动版本都可能出现通用渲染接口兼容问题,影响所有调用硬件渲染的应用表现
对应解决方法
按生效优先级从高到低排序:
- 关闭应用硬件加速
- Atom操作路径:打开
设置→ 进入核心设置页,取消勾选硬件加速选项,重启Atom后生效 - Epic Games客户端操作路径:打开客户端右上角设置,下拉到页面底部,勾选
禁用硬件加速,重启客户端后生效
- Atom操作路径:打开
- 调整应用高DPI兼容规则
找到对应应用的可执行exe文件,右键点击选择「属性」→ 切换到「兼容性」标签页 → 点击「更改高DPI设置」→ 勾选「替代高DPI缩放行为」,缩放执行选项选择「系统」或「系统(增强)」,确认后重启应用即可 - 更换显卡驱动版本
前往对应显卡品牌官方渠道,下载安装最新稳定版显卡驱动;如果故障是在更新驱动后出现的,回滚到上一个可正常使用的驱动版本即可 - 统一多显示器配置
如果使用多显示器,将所有显示器的缩放比例、刷新率调整为一致数值,避免跨显示器拖动应用时出现渲染适配错误
内容的提问来源于stack exchange,提问作者Vaishnav Dixit
相关产品推荐
相关产品推荐

