попробуйте лоджитековский Unifying-приёмник, не уверен, что на
stm32-хосте заведётся, но самсунговский смарт-ТВ его воспринял без
каких-либо драйверов. Аналогично любой виндоФФс-ПК при втыкании
видит сопряжённую с ним клаву как обычную проводную (т.е. "свисток"
можно перетыкать между компами и устройствами как проводную клаву)
фирменный софт/драйверы нужны для расширенного функционала и
подключения до пяти устройств к одному приёмнику https://www.logitech.com/en-eu/resource-center/what-is-unifying.html