反复按下某个键,键盘就会冻结/卡住

反复按下某个键,键盘就会冻结/卡住

我用的是 Acer 4530。

这个问题从 Ubuntu 10.10 开始就一直存在,现在我使用 11.04 和 Linux Mint 10 双启动。每次我反复按下一个键,比如当我在网站/电子书上阅读一篇长篇文章,或者当我玩需要反复按箭头键的游戏时,它就会随机冻结。也就是说,无论我在键盘上按什么都没有效果,触摸板也会发生这种情况。但是,USB 鼠标工作正常。后来我发现它实际上并没有冻结,更像是键卡住了。例如,当我玩俄罗斯方块时,我通常会反复按 w(向下)按钮,但一段时间后它就会冻结。如果我将光标放在浏览器的地址栏中,它会无限地输入“wwww.....”。

我能修复它的唯一方法是暂停笔记本电脑,要么使用鼠标,要么合上盖子。而不是暂停,在这种情况下,笔记本电脑会自动唤醒,一切都会好起来。(通常我的笔记本电脑会在暂停后按任意键唤醒)

自从我第一次使用 Ubuntu 10.10 以来,这种情况就一直存在,在 Linux Mint 10 中也存在这种情况,直到现在在 Ubuntu 11.04 中也存在这种情况。但是,当我使用 Windows 时,这种情况从未发生过。有人遇到过类似的问题吗?有人知道如何永久修复它吗?

更新

我最近刚安装了 Windows 7 和 Windows 8 Development Preview,两者都有类似的症状。所以我声明这个问题不是操作系统特有的,可能是硬件问题。

答案1

使用终端中的以下命令将键盘重复率和延迟时间设置为适合您的值。

kbdrate [ -r rate ] [ -d delay ]

例如,如果您想将重复率设置为每秒 20 个字符和 500 毫秒的延迟时间,请使用以下命令。

sudo kbdrate -r 20 -d 500

测试“-r”和“-d”的其他几个数字来找到适合您的值。

为了使这些值在每次登录时保持不变:

gksudo gedit /etc/rc.local

并在该文件末尾添加:

kbdrate -r 20 -d 500

保存文件并重新启动机器。

参考

答案2

我遇到了同样的问题。我通过关闭弹跳键功能解决了这个问题。它在设置-->通用访问中

答案3

我也遇到了同样的问题,这个为我解决了它,但你也会丢失一些东西:

设置 → 键盘 → 关闭重复键

尽管现在你不能按住一个键来输入一堆字母,但它应该会有所帮助。

答案4

我在 Ubuntu 上偶尔会遇到这种情况 - 当我按住箭头键然后松开时,看起来好像按下了该键(光标继续移动)并且键盘卡住了(如果我按任何键都没有反应)。只有鼠标可以使用。

在这种情况下,以下方法之一对我来说是一种解决方法:

  • 使用鼠标通过顶部栏切换用户。然后键盘开始正常工作,您可以重新登录并继续工作
  • 合上盖子或按下笔记本电脑上的关机按钮,让电脑进入睡眠模式。然后将其唤醒。然后一切照常。

我没有启用弹跳键,但这种情况仍然时有发生。

相关内容