当我按下键盘上的某个键时,经过短暂的延迟后,如果我继续按住该键,则键代码会重复发送。如何在 Linux 机器上操纵此延迟?
我经常在终端上工作,使用类似 vi 的键滚动浏览长手册,我想在按下j
或k
键后立即开始滚动,而不必等待一秒钟左右。这可能吗?
另外,此功能在系统的哪个级别实现?是在硬件级别还是操作系统级别控制?还是甚至是特定于应用程序的?顺便问一下:这种延迟有合适的名称吗?
多谢。
答案1
事实证明,这个问题已经被问过很多次了,而且措辞也不同,例如这里。我正在寻找的设置称为键盘灵敏度。
为我执行此操作的命令是xset
。
# Set the keyboard repeat delay to 200 ms
sudo xset r rate 200
另一个命令kbdrate
,不适用于我的设置。