Based on the USB descriptor and log output you have provided, both interfaces were connected and should work as a HID devices by boot protocol. Could you annotate the forcing BOOT protocol for both ...
ESP32-S3 as USB host to emulate an IBM AT compatible keyboard. The intention is to connect the emulator to an USB KVM switch. The IBM AT keyboard emulation can use any USB keyboard and use the PS/2 ...
That interface doesn’t have to be special, and [Dakhnod] is here to show us that it can be done with an ESP32 microcontroller through its USB interface. The linked repository doesn’t tell us ...
The ESP32 is lacking this advanced feature so the USB needs to be cobbled together ... it’s easily able to handle a keyboard or mouse. This might be a more cost-effective way of doing something ...