Sounds like a good idea (I'll have him on the phone later this day anyway), but then I have to add an API from the HID class to the outside. Actually, that lowlevel patching is just an temporary solution, until we've got the new Input API in MOS. Lowlevel is, as Thomas said, not sufficient to cope with all the possible input devices.