no its a wireless controller, but ive been using a data sync cable with it on my pc for like a year (my pc and xbox one are both at my desk) but when i got my xbox one about a month ago i just plugged it in with the usb cable and it worked fine. but then when i switched it back to play rocket league on my pc it refused to connect to my pc and it just waited for it to connect to my xbox, atleast thats what im assuming) i just dont see why it doesnt recognize my computer anymore even when its hard wired into my computer.