the evdev kernel module generates key repeats for the various chording and modal
keys (control, capslock, etc.), which confuses some apps. need to filter those
out before they hit the input layer.
Created attachment 3038 [details] [review]
filter out the repeat events for chording keys.
It is not best idea, because my (nonstandad)keybord+ extrapp use this repeat
events for chording keys.
Bugs are in apps not evdev. :)
this patch makes evdev key repeat behaviour match that of the stock keyboard
driver. therefore it has been applied.
the bug is that the repeat events from the kernel will be emitted into the input
layer as Down events. so you get 40 Control Down and then only one Control Up.
this is not just confusing to apps but a waste of bandwidth and probably also a
violation of the protocol.
Reassign to the new evdev maintainer.