Index: uspace/lib/usb/src/hidparser.c
===================================================================
--- uspace/lib/usb/src/hidparser.c	(revision cf978f2e8306ba4f632bf50ec92e1cc612e36083)
+++ uspace/lib/usb/src/hidparser.c	(revision 243cb862efdca342a3d56442ae4a4fe91c8c1e81)
@@ -62,5 +62,15 @@
     const usb_hid_report_in_callbacks_t *callbacks, void *arg)
 {
-	return ENOTSUP;
+	int i;
+	
+	// TODO: parse report
+	
+	uint16_t keys[6];
+	
+	for (i = 0; i < 6; ++i) {
+		keys[i] = data[i];
+	}
+	
+	callbacks->keyboard(keys, 6, arg);
 }
 
