see attached patch we've been using in Gentoo for a while
Thanks a lot for the report and the patch. Sorry for the delay.
Could you please check if my version of the fix works for you: https://sourceforge.net/p/digimend/usbhid-dump/ci/714b5a213dc1f5badbf9d05f11183169dbd0a254/
If it does, I'll merge it to master.
i don't run any FreeBSD systems myself, so i can't really verify it :/