Altered the HID class driver to only try to construct at maximum one packet per USB frame, to reduce CPU usage.