converting usb from an xbox 360 controller into i2c

I want to get an arduino to convert a wired xbox 360 controller's usb signal into i2c so that I can connect it to a modem that reads i2c. Is this something that has already been done? I have found multiple posts but nothing seems to solve exactly what I am trying to do