在 Debian Jessie 上使用 TTY 登录 shell 时,输入例如Ctrl+ Alt+ 。F1有一个不人道的快速延迟,具体来说,设置了这些值(250ms):
root@VB-NB-Debian:~# kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)
vlastimil@VB-NB-Debian:~$ sudo kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)
我不明白,因为我的 KDE 系统中设置了“正常”810ms。尽管如此,在 Xterm 中,还是kbdrate
说我设置了 250 毫秒的延迟。
无论如何,这不是重点。我需要永久更改所有 TTY 的延迟。你能帮我吗?
我找到了这个:在命令行终端中调整键盘灵敏度?但这并不能指导我。我到底该怎么办呢?
那么,问题来了,如何一劳永逸地设置延迟(对速率不感兴趣)呢?
答案1
我认为该kbdrate
程序仅影响 X windows 之外的 Linux 控制台中的速率,并且我认为与 BIOS 键盘重复速率有关。您可以从 X windows 中的终端使用该程序来设置控制 X windows 终端(如 Xterm)的程序xset
。像这样使用它:
xset r rate 810 30
我不使用 KDE,所以我不确定这是否真的适用于 KDE,但它适用于 Xfce。