AXIC is an Arduino XInput (XBox 360) converter. It depends on Dave Madison's Arduino XInput Library. This project adds support for XBox 360 USB wired to the USBhost_t36 library. The existing support is for the XBox 360 USB wireless controller.

The example program implements a controller pass through on a Teensy 3.6. A USB controller connected to the Teensy USB host port has its button and axis output passed to the Teeny USB device port emulating an XBox 360 controller.

https://github.com/gdsports/AXIC

This is similar to https://github.com/gdsports/NSGadget_Teensy for Nintendo Switch controllers.