A driver for the Linux kernel (2.6.21 or later) based on high-resolution timers that can generate customizable keyboard events.