Linux 桌面上的按键随机重复

Linux 桌面上的按键随机重复

我有一个问题各种 KDE 应用程序中的按键随机重复

环境:

  • 硬件:AMD CPU、Nvidia GPU、笔记本电脑
  • 操作系统:Arch Linux
  • 内核:5.4.55-1-lts(更改为最新版本:5.7.12.arch1-1 无效)
  • 桌面:KDE Plasma 5.19.4
  • 显示管理器:sddm 0.18.1-2

例子:

  • 控制台 20.04.3
    • ENTER偶尔按下ENTERENTER
    • vimp命令偶尔会pp
  • Firefox 79.0,Chome 84.0.4147.105
    • Ctrl+W删除两个标签
  • 工作区 更改快捷方式 (设置为Meta+h``Meta+l) 重复 (移动两个工作区)

这个问题:

  • 不是弹跳键问题因为这个问题发生的速度比弹起键延迟的速度还快。
  • 每小时约发生2次。
  • 总是翻倍,而不是三倍。
  • 可能未登录到sudo dmesgsudo journalctl -bcat /var/log/Xorg.0.log。没有什么可疑的,但我可以找到kwin_x11: Implicitly defined onFoo properties in Connections are deprecated
  • 可能不会发生在另一个 tty 上(我没见过)
  • 可能取决于每次启动。一旦出现此问题,重启是目前最好的解决方案。
  • 可能与负载无关。但负载越大,发生的可能性越大。

然后,我认为这是一个与 KDE 相关的问题,但我不知道如何确定问题从何而来并修复它。

有什么想法或线索吗?


更新时间 2020-08-27

我找到了两条信息。

  1. 这不是硬件问题。
    换个键盘,问题依然存在。

  2. 我记录了按键/释放时间。
    这是按键重复时发生的情况。

pressed : 's'   2020-08-27 15:31:45.758807
pressed : 'p'   2020-08-27 15:31:45.829517
released: 's'   2020-08-27 15:31:45.865861 <-
pressed : 'p'   2020-08-27 15:31:46.213361 <- delay 450 ms
released: 'p'   2020-08-27 15:31:46.213597

pressed : 's'   2020-08-27 15:37:11.250339
pressed : 'p'   2020-08-27 15:37:11.290341 <-
pressed : 'p'   2020-08-27 15:37:11.659473 <- delay 440 ms
released: 's'   2020-08-27 15:37:11.659642
released: 'p'   2020-08-27 15:37:11.659741

我的按键重复延迟为 350 毫秒,并且从未像这样按住按键。
我认为这是 IME 或 KDE 或 OS 中的一种输入延迟问题...


更新时间:2020-09-19

https://github.com/tildearrow/kwin-lowlatency

这可能是一个解决方案。安装此软件后,该问题很少发生。一周一次。

相关内容