我运行的是 kubuntu,我正在尝试进行一些调整以使其适应我的需求。我有一个机械键盘,它有抖动问题。在 Windows 中,我能够将弹跳键的延迟设置为 20ms,因此每次键盘双击时,输入都只会被记录一次。
我正在尝试在 Kubuntu 中做同样的事情,但弹跳键功能允许我将延迟设置为最低 500 毫秒,这远远高于我需要的 20 毫秒。有人知道如何将弹跳键设置为少于 500 毫秒吗?我真的需要它来处理我的键盘,谢谢
答案1
在 Kubuntu 20.04 中,可实现的最小值为System Settings > Accessibility
100ms。如果这还不够,您可以尝试使用名为 的命令行程序进行设置xkbset
。
我快速设置了 20ms 的值,但我没有任何方法可以测试它,因为我的键盘没有您遇到的问题。我将 KDE 辅助功能设置中的该功能设置为“关闭”,否则可能会造成干扰。
首先安装xkbset:
sudo apt install xkbset
然后运行命令将弹跳键延迟设置为 20ms:
xkbset bouncekeys 20
您可以通过运行以下命令来验证当前值:
xkbset q
并查找以下值:
Bounce-Keys = On
Debounce Delay = 20
这些设置在重新启动后不再有效,因此您可以创建以下(可执行)脚本:
#!/bin/sh
#set-debounce-delay.sh
xkbset bouncekeys 20
并将其添加到 KDE 自动启动脚本中System Settings > Startup and Shutdown (under Workspace) > Autostart > Add script...
谢谢这个帖子。