鼠标的轮询率会产生频率噪声吗?

鼠标的轮询率会产生频率噪声吗?

我将首先概述我的系统:

  • 通用海盗船外壳
  • 华硕Z170 AR主板
  • 8GB x 2 (16GB) Ballistix 铂胜内存
  • i5 6600k
  • Radeon RTX 480 4GB
  • EVGA 650W 金色
  • 罗技 G403 鼠标
  • 144hz显示器
  • 带外置声卡的耳机

在这个版本中,我在双启动设置中使用了各种风格的 Linux,已经有一段时间了,最​​终选择了 Fedora。最初,我从完整的 Workstation 29 安装开始(没有问题),但决定进行最小安装,以便更好地控制软件包。我首先尝试了 Wayland 和 Sway,但首先遇到了我的问题:

仅当我移动鼠标、滚动或拖动窗口时,主板/PSU 附近的某处才会发出这种“摩擦”或“刮擦”噪音。

我最初将其归咎于糟糕的驱动程序和 Wayland,因此我进行了全新安装(可能是过度安装)并使用 i3 安装了 X。一切看起来都很好,但大约 30 分钟后噪音又回来了

现在,我在网上看到很多帖子谈论接地外壳和主板省电模式,但这些都不起作用 -但有一个例外。当我使用低质量的 125hz 鼠标时,噪音就消失了。啊哈!我找到了!不太...我按照 Arch wiki 在启动时将鼠标轮询率参数传递到我的内核中(使用这个关联)并确认我的 1000hz 游戏鼠标现在以 125hz 进行轮询。噪音依然存在。

为什么我在使用窗口管理器时会遇到刺耳的频率噪音,但在常规桌面环境中却不会?

我从未在 KDE、XFCE 或 GNOME 中经历过这种情况,但一旦我切换到 Sway 或 i3,它就会回来。鼠标的轮询率似乎​​不会影响它。我尝试禁用alsamixer除耳机外置声卡之外的所有声卡,但无济于事。此问题与发行版甚至操作系统无关(在 Windows 上无法重现)。

编辑:

安装合成器(compton)后,噪声为很多更安静。我想知道这是否只是处理器超时工作而不是将任务推给 GPU?噪音但仍然很明显。我会继续调整。

相关内容