A simple DLL that can intercept HID messages and pass them on to the real HID DLL, while logging the data.