Si es por curiosidad primero pues tendrías que ver como es el estándar de usb lo puedes buscar en:
http://www.usb.org
Y en varias páginas de internet, para que veas como es el protocolo de comunicación, los voltajes que tendrías que manejar etc etc etc...
Después para poder hacer lo que quieres tienes que saber programar algún tipo de microcontrolador para que pudieras envíar las señales que necesitas a la computadora a través del puerto usb.
Nada es imposible, pero tampoco nada se consigue sin esfuerzo...