我可能在这里是个外来人,但我的问题是:旧版 Ubuntu(11 之前)的速度限制非常快。这对我来说真的很棒。
现在,在 Ubuntu 11 上,他们可能会想:“谁会想要那种速度?没人!所以让我们将最大速度设置为较低的限度”。
他们试图将速度缩小到其他一些著名操作系统,这太愚蠢了。如果 Linux 更强大,为什么要削减它的一些功能?我不明白。
那么有没有什么办法可以超越这个速度限制,让我的键盘像其他以前的版本一样快呢?
答案1
在 Ubuntu 15.10 及更高版本中,设置已经移动。
要获得大约 90 cps 重复率和 150 ms 延迟:
gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11
在如此高的重复率下,我建议尽可能接近屏幕刷新率的倍数。这将帮助您停在想要的位置,因为移动更容易跟随。
如果我们采用 60 Hz 显示器的默认示例,则其结果为以下重复间隔之一:
30 cps = 1000/30 ≈ 33 ms (30.3 cps)
60 cps = 1000/60 ≈ 16 ms (62.5 cps)
90 cps = 1000/90 ≈ 11 ms (90.9 cps)
120 cps = 1000/120 ≈ 8 ms (125.0 cps)
答案2
鉴于此问题尚未修复并且可能非常令人沮丧,我这里有一个解决方法:
最初我使用了xset r rate
,但它的问题是它在睡眠/唤醒后不会持续存在,有时桌面会随机恢复到有限的速率(可能是 gnome 设置守护进程做了一些导致强化设置的事情)。
我一直在无用地更改旧的 gconf 键盘设置,结果发现该设置已迁移到 gsettings。值限制在系统设置应用程序中(gnome-control-center
在文件中./panels/keyboard/gnome-keyboard-panel.ui:877
)进行硬编码。
您可以轻松地覆盖它:
gsettings set org.gnome.settings-daemon.peripherals.keyboard repeat-interval 15
gsettings set org.gnome.settings-daemon.peripherals.keyboard delay 150
只要您不从 GUI 更改设置,此设置就应该是持久的。
答案3
xset
如果您在 Ubuntu > 10.04 上使用 GNOME 3,则可以使用该命令暂时覆盖 Ubuntu 的最大键盘速率。示例:
xset r rate 220 160
您还可以尝试添加(取消注释)以下内容/etc/kbd/config
:
KEYBOARD_RATE="160"
KEYBOARD_DELAY="220"
编辑:纠正示例中的不一致之处。
答案4
我认为它的用户界面不是特别直观,但是我很难相信可用的设置不能满足您的需求。
至少在 v3.26.2 中,拖动栏越靠近左侧,重复速度就越快。这相当于以下内容:
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0