fixed handing of HID reports when report IDs are in use

also switched to USE_HIDD_FOR_REPORTS in windows_usb.c, to be closer to Linux behaviour.
issue originally reported by Axel Rohde
1 file changed