В принципе, народ насобачился - берут клаву/мышку PS/2, сочиняют к ним преобразователь интерфейса на микроконтроллере, и вперед! Только вот беда: интерфейс PS/2 тоже перешел в категорию "Ретро". То есть, конечно, пока многие из дешевых клавиатур и мышек имеют на борту ДВА интерфейса - USB HID и PS/2. В момент включения контроллер разбирается, куда его подключили, и включает соответствующий интерфейс. Но это, скорее всего, не надолго - лет 5 пройдет, и интерфейс PS/2 будет окончательно забыт.
А поэтому - ВНИМАНИЕ, ВОПРОС! Может кому-нибудь где-то попадался USB-шный хост с поддержкой USB HID, сделанный на STM32? Скорее всего, на набортном USB OTG, включенном хостом...

