hid_type
if (features->check_for_hid_type && features->hid_type != hdev->type)
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBMOUSE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
.check_for_hid_type = true, .hid_type = HID_TYPE_USBNONE };
int hid_type;
enum hid_type type; /* device type (mouse, kbd, ...) */