Index: uspace/drv/usbhid/generic/hiddev.c
===================================================================
--- uspace/drv/usbhid/generic/hiddev.c	(revision a9cdca001904b2b7ac02564a296a1f38e7f62d7c)
+++ uspace/drv/usbhid/generic/hiddev.c	(revision 6a544f557a8aecac7d29ec627a23f4ef7826d1b3)
@@ -120,4 +120,6 @@
 	
 	if (hid_dev->input_report_size > size) {
+		usb_log_debug("input_report_size > size (%zu, %zu)\n", 
+		    hid_dev->input_report_size, size);
 		return EINVAL;	// TODO: other error code
 	}
@@ -125,4 +127,6 @@
 	/*! @todo This should probably be atomic. */
 	if (usb_hid_report_ready()) {
+		usb_log_debug("Report ready, size: %zu\n", 
+		    hid_dev->input_report_size);
 		memcpy(buffer, hid_dev->input_report, 
 		    hid_dev->input_report_size);
@@ -136,4 +140,5 @@
 	// note that we already received this report
 //	report_received = true;
+	usb_log_debug("OK\n");
 	
 	return EOK;
