我在 Ubuntu 18.04 中遇到了一个奇怪的问题(我使用的是 DELL Latitude E5550):有时当我打字时,某些键会“卡住”,这意味着当我输入“i”时,结果是一行无休止的 is(“iiiiiiiiiiiii”)。如果退格键卡住,我写的整个文本都会被删除。我可以通过按其他按钮来停止这种情况。
我在使用同一台笔记本电脑时在 Ubuntu 16.04 中遇到了同样的问题。我通过将键盘设置为按下按钮时只写一个字符来“解决”了这个问题。但是,Ubuntu 18.04 似乎缺少这种可能性。
几天前,我运行了硬件诊断程序,发现硬件方面没有问题。
答案1
在 Ubuntu 18.04 中发出此命令:
$ gsettings get org.gnome.desktop.peripherals.keyboard repeat
true
如果结果是,true
则使用此命令关闭键盘重复:
$ gsettings set org.gnome.desktop.peripherals.keyboard repeat false
您可以使用的其他相关命令是:
$ gsettings get org.gnome.desktop.peripherals.keyboard delay
uint32 500
$ gsettings get org.gnome.desktop.peripherals.keyboard repeat-interval
uint32 30
答案2
如果您想通过 GUI 实现相同功能(适用于 Ubuntu 22.04):
open settings
-> accessibility
-> typing
-> repeat keys
(关闭重复键)
之前提到的 CLI 方法repeat keys
在实践中并没有禁用设置,至少对于我的 ubuntu 版本来说是这样。