快按键触发自动重复(Ubuntu 14.04 LTS)

当按下并快速释放按键时,它将自动重复,直到再次触摸键盘。

Lorem Ipsummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 

看起来系统接收“按键”信号是好的,但“快速操纵”似乎丢失了“关键释放”。

这个问题很容易重现。 如果我“刷”键盘(不知道如何描述按键的最轻微的时刻),那么这个字母会正常显示,但是在规定的延迟之后,它会自动重复,好像按键被按下一样。 在我的情况下,自动重复延迟大约是半秒钟。 所有键盘键都存在此问题,包括向上/向下箭头,退格键等。它在所有Ubuntu应用程序中都是一致的。

我有戴尔Precision M4800。 Windows 8.1双启动。 键盘在Windows中运行良好。

笔记本电脑是新的。 到目前为止,这是此安装的唯一问题。 其他一切似乎都运作良好。 我熟悉Ubuntu 14.04(我在其他3台笔记本电脑上都有它)。 这是我第一次看到这个问题。

我有一个外置USB键盘,它没有这个问题。 然而,它是如此粗糙,键太深,我无法真正重现相同的“刷牙”效果。

所有“通用访问”选项均已关闭。

编辑1 :以下内容来自XEV。 KeyPress和KeyRelease一遍又一遍地重复:

 KeyPress event, serial 37, synthetic NO, window 0x5000001, root 0xc4, subw 0x0, time 8211573, (263,232), root:(304,284), state 0x0, keycode 57 (keysym 0x6e, n), same_screen YES, XLookupString gives 1 bytes: (6e) "n" XmbLookupString gives 1 bytes: (6e) "n" XFilterEvent returns: False KeyRelease event, serial 37, synthetic NO, window 0x5000001, root 0xc4, subw 0x0, time 8211591, (263,232), root:(304,284), state 0x0, keycode 57 (keysym 0x6e, n), same_screen YES, XLookupString gives 1 bytes: (6e) "n" XFilterEvent returns: False 

编辑2 :比较两个XEV会话,一个有问题,另一个有自愿键自动重复,除了“KeymapNotify事件”之外,两者几乎完全相同。

随着问题:

 KeymapNotify event, serial 29, synthetic NO, window 0x0, keys: 4294967224 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 

正常自动重复:

 KeymapNotify event, serial 29, synthetic NO, window 0x0, keys: 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 

戴尔现已发布了解决此问题的BIOS版本A13。 在我更新到A13之前,我遇到了完全相同的问题。

我遇到了同样的问题。 刚刚使用最新的BIOS固件刷新了我的E6440。

这似乎解决了这个问题。 有关固件的发行说明明确提到Linux操作系统上的键盘问题应该由更新修复。

时间表示正在使用自动重复function来生成按键。 它们比您输入的速度快得多,如果您在发布后查看下一个按键,则时间差应为0。

自动重复可能表示粘滞键。 您可以尝试使用通用访问来抑制键重复,但您可能需要尝试清洁键盘或进行替换。