![](/media/cache/profiles/e17aeca56fab22ce30ac615e72cc64e5.jpg.50x50_q85.jpg)
Based on USBKeyboardMouse example. I added USB String Descriptor so mbed reports itself to host not only with VID & PID but also with name of manufacturer, product name, serial number, configuration number and interface name. These can be changed to matching Yours in USBhid.cpp file on lines 88 - 122.