Input external signals through USB

I'd like to read through USB 2 values, coming from external physical switches. The main requirement is minimum latency. I need the app to give an output in screen as quickly as possible after the switch has been physically activated.
I was thinking of using an FTDI board.
Any ideas? Or even better, examples?

You can use an usb connection with an Arduino. The smallest Arduino that can be used with SerialOTG is a ATTINY85.

See: Serial OTG. Arduino CH340. FTDI. rkl099's Extension