It would be good we have a FreeBSD specific backend using hidraw for HIDAPI so that FreeBSD HIDAPI users no longer need to use the libusb backend.
Reference:
https://reviews.freebsd.org/D27992
This driver provides raw access to HID devices through uhid(4)-compatible interface and is based on pre-8.x uhid(4) code.
Unlike uhid(4) it does not take devices in to monopoly ownership and allows parallel access from other drivers.
hidraw supports Linux's hidraw-compatible interface as well.
It would be good we have a FreeBSD specific backend using hidraw for HIDAPI so that FreeBSD HIDAPI users no longer need to use the libusb backend.
Reference:
https://reviews.freebsd.org/D27992