为什么 Windows 光标不以 60fps 移动?

为什么 Windows 光标不以 60fps 移动?

为什么当我快速地以圆圈方式移动鼠标时,我可以看到它的多个版本?这看起来像是帧速率问题。我的计算机足够强大,可以以 60fps 的速度渲染指针,但它却不能。当我在黑色背景上以圆圈方式移动指针时,这种情况尤其明显。即使以大约 2 hz 的频率在屏幕上以 5 厘米的圆圈移动它,我也可以同时看到至少 14 个指针副本。

问题:

这是错误吗?这是功能吗?是因为人们习惯了看到鼠标轨迹吗?可以关闭吗?

谢谢!

编辑:我买了一台新电脑,它提供了高达 240 hz 的刷新率(我已经验证过了),但这个鼠标问题仍然存在。我开始认为要么是 Windows 出于某种原因根本不想快速更新鼠标光标,要么是我的鼠标的“分辨率”/刷新率太低,以至于无法察觉。不过这仍然是个谜...

编辑第二条:目前,我很确定这与鼠标的轮询率低有关。例如,触摸板的光标移动比蓝牙鼠标更平滑。

答案1

如果其他答案都不正确,则可能是鼠标的轮询率太低,无法满足显示器的刷新率。

尝试提高鼠标的 DPI。您可以按下鼠标上的 DPI 按钮或下载鼠标软件并在那里更改。进入控制面板中的鼠标设置并关闭Display pointer trails也有帮助。

DPI 至少应为显示器刷新率的两倍,不过这个问题在 >60Hz 的显示器上更为突出。如果此方法可以解决问题,但您的鼠标速度太快,您也可以在控制面板中将其调慢。我试图找到听到此消息的视频,但找不到,但我知道它来自 Linus Tech Tips,而且对我有用。

答案2

我想说,你所经历的是一个很好的例子幻影阵列效果

一个实际的例子是:https://www.testufo.com/mousearrow

我过于简化的外行描述:当你闪光(闪烁)一盏灯(在这种情况下是屏幕上的像素)时,运动中的物体似乎在“副本”的轨迹中重复出现,而你的 LCD/LED 显示器的背光可能不会“闪烁”,组成鼠标光标的像素会移动 x 像素然后显示,然后移动 x 像素然后显示。如果你的帧速率超过 2000FPS,那么运动可能看起来非常顺利,但直到技术达到那个水平我们才会知道。

答案3

这是一个特点。

进入控制面板,鼠标并关闭或减少尾巴。

答案4

  • 前往设置。
  • 转到设备,然后转到鼠标。
  • 在屏幕的右侧,您应该会看到一个标记为“附加鼠标选项”的链接(蓝色文本),单击它,将会弹出一个新窗口。
  • 转到指针选项。
  • 在可见性下应该有一个名为“显示指针轨迹”的选项,如果该选项已打开(框中有一个复选标记),请将其关闭。
  • 看看是否能解决问题。

相关内容