Index: uspace/lib/usb/src/hidparser.c
===================================================================
--- uspace/lib/usb/src/hidparser.c	(revision cf2ccd4368b5ded2c44cf0c34588f91253ac78f9)
+++ uspace/lib/usb/src/hidparser.c	(revision 730466363cef42e6be17822a4aea8c7fbcc1651e)
@@ -175,5 +175,5 @@
 		if(report_item->usages_count > 0 && ((report_item->usage_minimum == 0) && (report_item->usage_maximum == 0))) {
 			uint32_t usage;
-			if(report_item->type != USB_HID_REPORT_TYPE_INPUT) {
+			if(report_item->type == USB_HID_REPORT_TYPE_INPUT) {
 				if(i < report_item->usages_count){
 					usage = report_item->usages[i];
