Another keyboard and mouse parser for USB1.1 soft host low speed devices for ESP32 for Arduino IDE, with debugging . It can parse USB keyboard scancodes to chars (keys) also mouse position...
(nothing guaranteed)
LOW SPEED = 1.5Mbit/s (supported) FULL SPEED = 12Mbit/s (not supported yet)
or you can change GPIO > 7 and GPIO < 31, must be INPUT/OUTPUT...
...for USB 1.1 full speed soft host solution is needed 12MHz I/O (maybe I2S = max. 20MHz or so... )
Source projects: https://github.com/tobozo/ESP32-USB-Soft-Host https://github.com/sdima1357/esp32_usb_soft_host