summaryrefslogtreecommitdiffstats
path: root/app/usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'app/usb.c')
-rw-r--r--app/usb.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/usb.c b/app/usb.c
index 83dc620..9d8c6f8 100644
--- a/app/usb.c
+++ b/app/usb.c
@@ -90,12 +90,10 @@ usb_control_request (usbd_device * usbd_dev, struct usb_setup_data *req,
return 1;
case 1:
consumer_get_descriptor (buf, len);
- return 1;
- }
- *len = 0;
- return 0;
+ return 1;
+ }
*len = 0;
return 0;
@@ -124,6 +122,8 @@ usb_set_config (usbd_device * usbd_dev, uint16_t wValue)
USB_REQ_TYPE_TYPE | USB_REQ_TYPE_RECIPIENT,
usb_control_class_request);
+
+ atkbd_start ();
}
/* Buffer to be used for control requests. */