Index: uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c
===================================================================
--- uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c	(revision 31cfee165e90948c9feaa73ec35b98d483ff01ca)
+++ uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c	(revision bd2394b107a06aa07cae30f3750ab434a58d4c7e)
@@ -300,7 +300,7 @@
 	usb_hid_report_path_set_report_id(path, 1);
 	
-	lgtch_dev->key_count = usb_hid_report_input_length(
-	    hid_dev->report, path, 
-	    USB_HID_PATH_COMPARE_END | USB_HID_PATH_COMPARE_USAGE_PAGE_ONLY);
+	lgtch_dev->key_count = usb_hid_report_size(hid_dev->report, 1, 
+		USB_HID_REPORT_TYPE_INPUT);
+	
 	usb_hid_report_path_free(path);
 	
