update HID header to support UHID backport