G120 USB Composite Device

Can the G120 be used to create a composite device? Such as Keyboard, Mouse and Serial?

I also want to do a usb passthrough device that I can switch on and off as necessary.

It may work if using the NETMF classes directly to build your own descriptors. I say may because we have not tried this.

I want to use the G120 as a bump-in-the-wire solution for a USB device. In my case the 3D Mouse (whose software has failed me for the last time).

I should therefore be able to expose the device on the usb host as one of the composite devices on the usb client side, since the usb preheprial will give me it’s descriptors when it connects. Does this make sense?