On Wed, 2009-02-11 at 16:45 +0000, Matthew Garrett wrote: > Is there any reason you can't do this in kernel like the existing > Maxtor code? I would agree with Matthew here -- putting the code in the kernel is the right place, and also allows the device to emit standard events using INPUT, which automatically get fed up to X without using hacks like uinput. Richard.