updated report descriptor

windows is a lot stricter about report length and will flat out refuse and data transfers if they don't match the report descriptors.