鼠标在屏幕的水平带区域闪烁

鼠标在屏幕的水平带区域闪烁

编辑于 2020 年 9 月 6 日:仍然被这个问题困扰,有人有什么想法吗,当我的鼠标指针消失时,这很痛苦,通常一次会持续几秒钟 :(

编辑:(甚至)底部有更多症状/数据:

我正在运行 Ubuntu 18.04,我的鼠标指针有一个令人讨厌的闪烁习惯。很长一段时间以来,我都以为这只是我的老眼昏花,当我试图在三个显示器上找到它时,我看不到它。然而,我已经确定它肯定会闪烁,所以这不完全是我的弱点!当它闪烁时,它在移动时基本上会完全消失。

在两个屏幕上,将有一个水平带,约占总高度的 1/5。如果鼠标在该区域静止不动,它会闪烁得相当快,最终亮度会大大降低。如果我移动指针位于此区域时,鼠标将从视图中消失。

导致这种情况的屏幕带会从显示屏的顶部缓慢移动到底部,大概需要 25 秒。我不确定时间是否准确,看起来不太准确,但我无法确定。此外,效果并不总是可见的。每次几分钟,一切都会很好,但之后它会再次开始这样做,鼠标闪烁的区域将从屏幕的顶部到底部循环移动并重复。

在我的三个屏幕上,似乎有时它会在一个或两个屏幕上执行此操作,但通常不会同时在所有屏幕上执行此操作。当它在并排的两个屏幕上执行此操作时,不良行为区域的位置通常不同的从一个屏幕到另一个屏幕(也就是说,如果我在一个屏幕上找到闪烁部分的高度,然后将鼠标水平移动到下一个屏幕,它就会停止闪烁。然后我在该屏幕上上下移动并能找到发生闪烁的不同区域。)

多年来,我已经看到很多关于这个问题的讨论。我没有“未知”显示器,我的显示器配置中也没有“绿色”显示器图标。据我所知,我非常确定我的显示器刷新率是正确的;无论如何,其中两个显示器本身报告 1920x1080@60Hz,而 xrandr 说这是这些显示器的首选速率。然而,我不知道该如何改变这一点。

我的设置中有一个奇怪的现象,就是我的一台 1920x1080 显示器的缩放比例为 0.666(即它假装是 1280x720,因此字体是可读的)。但是,我最近才开始这样做,而且在此之前光标就出现了问题(也就是说,我经常很难找到它,然后突然就很明显了),所以我认为这不会产生任何影响(另外,这种影响在不同时间在所有三台显示器上都可见,而不仅仅是那一台)。

我的配置的另一个特点是,其中一个显示器是带笔的平板设备。它提供了一个模拟鼠标的 USB 输出。它与我的常规无线鼠标并行运行。

编辑:所以,这个问题似乎可能只在机器运行了一段时间后才开始出现,或者可能是通过启动 VirtualBox Windows 客户端触发的。我仍在尝试确定是哪种原因,它可能是自行启动的,但因 VirtualBox 客户端运行而加剧。测试起来有点困难,因为这是一个主服务器,它托管了许多东西(包括无头客户操作系统),这些东西关闭起来非常不方便。我会在能够获得更多数据时进行更新,但目前看来,这可能有一个 VirtualBox 元素。

第二次编辑:我发现两个屏幕以 60 Hz 运行,一个以 60.02 Hz 运行。我将第三个屏幕上的同步速率改为 60.00,情况发生了变化。嗯,我想是有所改善,但并没有解决。除了改变第三个屏幕上的同步速率的唯一方法是选择不理想的(低且非原生)像素尺寸之外,光标闪烁仍然会发生,但似乎少了。因此,似乎在某种程度上与刷新率有关,但在所有三个屏幕上都采用“相同”的 60.00Hz 速率并没有解决问题。

答案1

在 Kubuntu 中,您可以更好地控制设置。这无所谓好坏。在我的图片中,您可以看到我可以选择图形工作的不同方式。 Kubuntu 20.04 显示设置

另一个想法是刷新率。我是一名工程师,你提到隐形带(以下简称“BOI”)沿屏幕向下移动。这就需要屏幕的刷新率。有些显示器只能处理一种。如果您的机器以显示器无法处理的方式刷新屏幕,那么您将获得该 BOI 功能。

启用小数缩放后,您将看到刷新率下拉列表。尝试更改它。

Ubuntu 20.04 显示设置 Ubuntu 20.04 显示设置分数

答案2

问题解决了!

我只是在这里尝试了一下,但它成功了!我评论了以下行/etc/X11/xorg.conf

Section "Device"
#  Option     "SWCursor" "true"

重启后我的光标不再闪烁!它纠正了另一个问题,即我的桌面变黑,然后我可以单击以重新绘制它。

答案3

我能够……通过使用软件与另一台计算机共享鼠标(和键盘),完全掩盖此问题。我正在使用 synergy,尽管我预计 barrier 会产生相同的结果。

虽然这不完全是一个解决办法,但它确实缓解了症状,也许这会给比我更聪明的人一个提示,如何真正解决这个问题。

相关内容