Make an Xbox 360 controller with an Arduino Uno
Arduino Uno's do not have a native USB Connection. However, if you use an Arduino Leonardo or Pro Micro, you can use MHeironimus's Joystick library, However I am not sure if they are specifically compatible with the XBox.

https://github.com/MHeironimus/ArduinoJoystickLibrary