You might not be aware unless you’re up on the latest gaming hardware, but Microsoft is trying to kill the Kinect. While the Xbox One famously included it as a mandatory pack-in accessory at launch (this was later abandoned to get the cost down), the latest versions of the system don’t even have the proprietary port to plug it in. For a while Microsoft was offering an adapter that would let you plug it into one of the console’s USB ports, but now even that has been discontinued. Owners of the latest Xbox One consoles who still want to use the Kinect are left to find an adapter on eBay, where the prices have naturally skyrocketed.
Recently [Eagle115] decided to open up his Kinect and see if he couldn’t figure out a way to hook it up to his new Xbox One. The port on the Kinect is a USB 3.0 B female, but it requires 12V to operate. The official Kinect adapter took the form of a separate AC adapter and a “tap” that provided the Kinect with 12V over USB, so he reasoned he could pop open the device and provide power directly to the pads on the PCB.
[Eagle115] bought a 12V wall adapter and a USB 3.0 B cable and got to work. Once the Kinect was popped open, he found that he needed to supply power on pin 10 (which is helpfully labeled on the PCB). There’s just enough room to snake the cable from the AC adapter through the same hole in the case where the the USB cable connects.
With the Kinect getting 12V from the AC adapter, the Xbox has no problem detecting it as if you were using the official adapter. At least for now, they haven’t removed support for the Kinect in the Xbox’s operating system.
The Kinect has always been extremely popular with hackers (it even has its own category here on Hackaday), so it’s definitely sad to see that Microsoft is walking away from the product. The community will no doubt continue pulling off awesome hacks with it; but it’s looking increasingly likely we won’t be getting a next generation Kinect.
[via /r/DIY]
In b4 someone laughs at the solder job. :D
Thanks for sharing! It’s nice to see how easy it is to accomplish. I could see modifying the cable similarly, or even adding a jack to the back of the Kinect instead of leaving the power cable permanently attached. I’ll be doing of one of these three when I finally upgrade to the One X.
Why do you talk about the solder job, it can’t be so b … OH MY GOD.
That’s what happens when you treat solder like glue and move it around like you are gluing up something. Impressive that OP didn’t even used 3 minutes on the tubes to touch up on the basics of soldering …
Yeah, that initial attempt is without question some of the worst soldering I’ve ever seen in my life. Not even trying to be funny, I don’t know how you can screw it up that bad.
Does look like he cleaned it up significantly before closing the Kinect back up at least.
i’m not laughing. my first couple solder joints were worse. it requires patience to learn and understand.
What about a PC? Can you hack Kinect v2 to work with a PC without the pricey adapter?
It would presumably be the exact same thing as the guy did in the post.
I made this mod myself last week and can confirm that it is detected by the PC. I did have problems with some apps refusing to see the Kinect unless it was plugged in at boot time but this may have something to do with the USB3 Chipset.
Would that be an ASMEDIA USB 3 HOST Chip every motherboard I see these on now I disable in bios, had an incident with their chips a while back until they released a firmware to fix it but the default HID driver and even their proprietary one were causing systems to lock up, the Firmware stopped the lockup but added a slow down effect to the machine.
Yeah I have a new Xbox and really could use an adapter to make it work.
Anyone got a spare?
How about putting a step up converter on the 5v USB?
Could well be pulling too much current for a regular usb port to supply
I did a battery powered project with Kinect 2, and I can say it takes a ton of current! It’s about 30 watts. Not sure if the USB 3.0 spec can handle that, but the 2.0 spec is somewhere about .5 watts.
.5A or 2.5
Er 2.5W
USB2 is 0.5A, so that’s 2.5W
USB 3.0 is still only 4.5W output unless it’s a dedicated charging port.
You would need USB-C for that. But the Kinect is not USB-C compatible, it does not know how to politely and correctly ask for the power and does not get more than 5V
I did this mod two years ago, got it running on osx, , but the adapter needs to be big. No port on your machine wil be able to deliver the current needed :)
You can also buy power splicers>USB for the kinect (to also use on your pc!) for about $6 from china. Though the psupply is dubious as usual
Do you have a link?
Also, this connector is a USB standard. It’s USB 3.1 Powered B. It’s an extensible format that allows for arbitrary current on the 9/10 pins. I just haven’t found anything that is exposed even as a barrel connector or similar to do the injecting.
just search for “kinect usb” on your favourite stores
Let’s remember that this was not a Microsoft innovation. There’s a company that owns the technology in Israel, and they may market it without their old partner.
PrimeSense, which was bought by Apple in November 2013. I wonder if that’s the reason behind Kinect’s phaseout.
My guess is that is the exact reason, Apple bought them, doesn’t want to license it out to anyone since it is the same tech they are using for face id. If they don’t license it to anyone, no one can make a face id equivalent on other phone platforms.
I’m not quite sure how licensing law works, but if Apple were willing to license it to MS for kinect, then Samsung might be able to make a claim in court if Apple flat out refused to license it to Samsung, no matter the cost.
Having Apple buy Primesense probably didn’t help(though if Kinect had actually been a success on the Xbox I’m sure they would have tried harder to keep in alive); but the tech as used in the Kinect isn’t really much of a threat to phones: The Kinect, without a host device, is about the size of a DynaTAC and likely draws at least as much power. I doubt Apple would be crying too hard if Samsung had the option of incorporating that into their phones.
The Kinect does have advantages over the phone-sized stuff; room size coverage; capacity to track multiple users rather than a single face, etc. but PrimeSense must have wrung some significant improvements out of it between Kinect and the present day for it to fit in handsets.
um? Apple already build kinect into failphones, thats how face login works
Nope.
As far as I remember, Microsoft announced they were developing their own solution and dumping PrimeSense.
https://www.geektime.com/2013/05/27/primesense-the-day-after-kinect/
Only later was Primesense acquired by Apple (Nov 2013).
udif is right. The Kinect One (the second Kinect) was based on technology partly acquired via buying Canesta and another firm I cannot recall. It is Time of Flight vs structured light in the original Kinect.
Microsoft tried developing their own 2 years before first Kinect, they dumped >$1B, failed, and licensed technology from PrimeSense at the last minute.
Kinect for x one is what first Kinect was supposed to be.
I did this, and it worked fine in Windows. Then I put the case back together and swapped the power leads. Lesson learned, I guess.
Now if only someone could source a replacement fuse for the Kinect. I’m not sure what causes them to blow but I see dead ones on ebay all the time. I was unable to locate a replacement and had to just bridge across the fuse to bring my kinect back to life. I don’t really like doing that if I can help it.
They sell dead fuses on ebay?
Here’s an idea:
How about we stop buying stuff from these kinds of companies so that we don’t have issues like these forced down our throats? They make garbage because people buy garbage.