I got a response from a libusb maintener, it doesn't work on macOS. But I still have an error on Linux: ``` $ sudo usbhid-dump --model=16c0:27db Starting dumping interrupt transfer stream with 1 minute timeout. 005:004:000:Failed to set report protocol: Operation timed out 005:004:000:Failed to attach to the kernel driver: Entity not found ``` And the name displayed by `lsusb` is totally different. Looks like I made a mistake in my firmware.