Il 22/04/2013 14:43, Luiz Capitulino ha scritto: >> > >> > You're right. The typematic delay/rate is implemented within the i8042 >> > keyboard microcontroller (QEMU does not implement that register). >> > >> > It is possible that software ignores interrupts for a key that is >> > already down, and reimplements autorepeat in software, but your patch is >> > correct. > But isn't this patch the equivalent of repeatedly pressing and releasing a > key? Shouldn't this be implemented at a lower-level layer like the input > subsystem?
No, this patch is implementing what the microcontroller does, i.e. 10 presses + 1 release. I'm not sure it is the right level to do it (the rate/delay should be at least customizable from the board), but the logic is right and if someone else needs more configurability we can add it later. Paolo