diff --git a/module_usb_audio/usb_buffer/usb_buffer.xc b/module_usb_audio/usb_buffer/usb_buffer.xc index 93d24fe6..9a8e8680 100644 --- a/module_usb_audio/usb_buffer/usb_buffer.xc +++ b/module_usb_audio/usb_buffer/usb_buffer.xc @@ -592,6 +592,7 @@ void buffer(register chanend c_aud_out, register chanend c_aud_in, chanend c_aud /* HID Report Data */ case XUD_SetData_Select(c_hid, ep_hid, tmp): { + g_hidData[0]=0; Vendor_ReadHIDButtons(g_hidData); XUD_SetReady_In(ep_hid, g_hidData, 1); }