Emulate a conventional USB keyboard with Nvidia Xavier NX

Do anyone knows if I can send ASCII characters from the Nvidia Jetson Xavier NX to another computer through USB like if it was an USB keyboard? It’s the only way a specific system provider is giving me to associate the predictions I’m doing with the Nvidia Jetson Xavier NX with another program running in the provider PC. The provider PC has Windows as OS. Thanks!

I think something that works on ubuntu host should work on xavier NX too.

1 Like

I can’t give details, but it should work. The “Linux USB HID gadget driver” should be able to do this. The code for looking like mass storage and a virtual wired ethernet is already in place, and HID is just a variation. Take a look at the content here, and consider extending it:
/opt/nvidia/l4t-usb-device-mode

1 Like

Thanks @linuxdev, I’ll try it ASAP!