Господа, есть платка китайская с STM32F103, есть туева хуча примеров под нее, все вроде бы рабочие.
А вот с USB-HID возникли сложности...
Заливаю проект в плату, запускаю предлагаемую программу для обмена данными по USB. ПРограмма пишет, мол найдены только 2 USB-HID устройства, обе - мышки.
Выкладываю проект и програмку для компа (в подпапке "USB"), если не трудно, посмотрите, где в проекте может быть косяк.