Interfacing Arduino with an original Xbox console

I did this before. I connected the controller to the PC and made sure it worked. Then I create a program in visual basic that read the values from the controller use this: XNA Game Studio 4.0 Refresh | Microsoft Learn. Then make it send stuff through the arduino with the serial port. Pretty easy I don't have the code anymore though and I am not sure if your controller works with PC.