Index: boot/arch/amd64/Makefile.inc
===================================================================
--- boot/arch/amd64/Makefile.inc	(revision d59d0bb9f935622eec30fe2dc8beaee5a6abc723)
+++ boot/arch/amd64/Makefile.inc	(revision 97cb542a816e279c729573b8be887e53ece14c95)
@@ -49,5 +49,4 @@
 	usbflbk \
 	usbhub \
-	usbkbd \
 	usbhid \
 	usbmast \
Index: uspace/drv/usbhid/multimedia/multimedia.c
===================================================================
--- uspace/drv/usbhid/multimedia/multimedia.c	(revision d59d0bb9f935622eec30fe2dc8beaee5a6abc723)
+++ uspace/drv/usbhid/multimedia/multimedia.c	(revision 97cb542a816e279c729573b8be887e53ece14c95)
@@ -354,7 +354,8 @@
 	while (field != NULL) {
 		if(field->value != 0) {
-			usb_log_debug(NAME " KEY VALUE(%X) USAGE(%X)\n", field->value, 
-			    field->usage);
-			key = usb_multimedia_map_usage(field->usage);
+			usb_log_debug(NAME " KEY VALUE(%X) USAGE(%X)\n", 
+			    field->value, field->usage);
+			unsigned int key = 
+			    usb_multimedia_map_usage(field->usage);
 			const char *key_str = 
 			    usb_multimedia_usage_to_str(field->usage);
