In short - I need to implement global keyboard handler on Linux that works as follows:
if (pressedKey == lastpressedKey && timeElapsed < 100 msecs)
{
Neutralize_KeyPress()
}
Long version - I recently bought Acer S7 laptop that suffers from a keyboard issue - keys are frequently and randomly repeated (repeat/delay settings don't fix the problem). Fortunately there is a fix for Windows (#163) and I would like to port it to Linux (Ubuntu 13.04).
I'm looking for system wide keyboard filter (I solved the problem in X just by enabling 'System Settings/Universal Access/Typing/Bounce Keys'). I Googled various key loggers that use /dev/input/event*, but they don't filter events. I also checked Linux X11 - Global Keyboard Hook however, it doesn't give a good answer.
Any suggestion will be highly appreciated!