Allow HID detectors that don't use PIDs and VIDs.
This allows detectors to search for devices with specific HID Interfaces, Usage pages, or Usages without needing to know the PID or VID of the device. This is relevant for the WIP QMK XAP controller because QMK keyboards can have a wide variety of VIDs and PIDs, and the most direct way to detect the presence of XAP is to look for its Usage page and Usage.