diff --git a/configure.ac b/configure.ac index 40475dc..4877f57 100644 --- a/configure.ac +++ b/configure.ac @@ -100,6 +100,7 @@ AC_CHECK_HEADERS([usbhid.h dev/usb/usbhid.h],, [bsd_backend=no], #include #endif ]]) +AC_CHECK_HEADERS([dev/hid/hid.h]) AC_CHECK_LIB([usbhid],[hid_get_item],, [bsd_backend=no]) AM_CONDITIONAL(BSD_BACKEND, [test "x$bsd_backend" = xyes]) if test "x$bsd_backend" = xyes; then diff --git a/src/backend_bsd.c b/src/backend_bsd.c index d8c6bac..302b057 100644 --- a/src/backend_bsd.c +++ b/src/backend_bsd.c @@ -44,6 +44,9 @@ #include #include #include +#ifdef HAVE_DEV_HID_HID_H + #include +#endif #ifdef HAVE_DEV_USB_USB_IOCTL_H #include #endif