if it were able to convert to rpi pico, there would be no need even of the usb host shield and it would have a 1ms response. unfortunately I'm not able to do it, otherwise I would have done it already.
source usb host device https://github.com/sekigon-gonnoc/Pico-PIO-USB