Devices that use `adafruit_hid.find_device()` (including `Keyboard`, `Mouse`, and `ConsumerControl` can now wait indefinitely or with a specified timeout for USB to be ready. The default is to wait forever. This allow connected HID devices to wait as long as necessary for the host to do the enumeration. Previously, the wait was only for a second or two. This is useful for a host computer that is taking a while to boot.
What's Changed
* Fix 117: Rework host USB ready timeout by eightycc in https://github.com/adafruit/Adafruit_CircuitPython_HID/pull/118
New Contributors
* eightycc made their first contribution in https://github.com/adafruit/Adafruit_CircuitPython_HID/pull/118
**Full Changelog**: https://github.com/adafruit/Adafruit_CircuitPython_HID/compare/5.4.0...6.0.0