There could be gaps in the list due to some other device (probably USB) having been unplugged, leaving, for example, event0, event1 and event3. Now imagine that event3 is for the DVB remote control.
The attached patch *should* fix this.
(For completeness, I'm also attaching my older patches.)
Thanks, Darren. This works great with both 2.4 and 2.6 kernels.
Best Regards,