Hello, Alongside the shiny new USB stack, there are legacy usb include files which most likely should be removed : /usr/include/usb.h seems to be replaced by /usr/include/dev/usb/usb.h maybe /usr/include/usbhid.h should be replaced by /usr/include/dev/usb/usbhid.h Cheers TfH