>Problems with USB in the past >non-reversable >type A, type B, mini B, micro B, micro B 3.0, micro A, etc >Let's standardize USB into a single connector, the type C and solve these problems! >using the wrong type C cable could kill your device
Can we talk a bit about the failure that is USB type C? I feel like it needs more flak for bringing up new problems even worse than the problems it was made to solve, not to mention the fact that USB 3.0+ isn't even STANDARD on type C and there's a metric fuckton of USB 2.0 type C cables and very few good 3.0+.
The problem is the USB consortium not ruling the standard with an iron fucking fist, and people making bullshit cables Pic related is 90% of all USB-C peripherals, albeit with C they throw in resistors and all types of clusterfuckery to try and get it to work.
There needs to be three classes of cables, and everything needs to be labeled clearly as one of them. Additionally, all boxes should have certified stickers on them, that only the USB consortium can apply, specifying which of the three types it is, after they themselves test them, and no-one should buy anything other than the labeled, tested cables.
Type 1: Classic. "USB-C 2.0" This is any Type-A to C, regardless if it has 3.0 data lines, or C-to-C with only 2.0 data lines. No resistor fuckery to try and get it to charge faster, just direct connections Type 2: Charging "USB-C PD" Any C-to-C that includes USB 2.0 data lines and lines necessary for USB-PD to function. No fucking resistors, direct passthrough. Must be rated to handle 100W. Type 3: USB-C Full Any C-to-C cable with all pins connected from each C to C port, for PD, USB 2.0, USB 3.0, 3.1, alternate mode, everything.
Only variation to these would be "Classic with super speed", that's with all the pins from a 3.0 type a connector hooked up. No fast charging, no PD, nothing. Cannot advertise any A to C cable, or any cable other than C to C, as for "Charging"
The sad thing is that it is basically too late to do anything about it because of how much product has been produced already. They'd seriously have to bin tons of stock or have retailers relabel all their inventory to try and solve the problem, but that shit ain't gonna happen.
Thomas White
I had to buy 4 different cables on Amazon until I got one that did QuickCharge and USB 3.0
Aiden Hall
>there's a metric fuckton of USB 2.0 type C This was supposed to happen though. USB-C was supposed to replace everything, even simple USB 2.0 connections.
I agree with the rest you said though.
Dominic Thompson
But 3.0 cables and connectors are backwards compatible with 2.0, apart from the mini and micro ports. That's the point. You can take a 3.0 type A and stick it in a 2.0 type A and it works. So now that you have standard connectors that support 3.0 on both ends, why put 2.0 hardware on them? And, yes, it is cheaper but it's also 2019 and USB2.0 is fucking slow. It's time we killed it. And we can start that by killing the unnecessary cables.
Nathaniel Jackson
Why can't they just use color coding again to easily show different capabilities?
>The problem is the USB consortium not ruling the standard with an iron fucking fist, and people making bullshit cables Well, you don't really have a choice. If you set any kind of hard limits on implementations people just won't use it. And even if you do, nothing prevents things like the Switch from existing. (implement the standard so badly it's essentially proprietary)
Lucas Walker
You forgot type B 3.0
Austin Johnson
>Must be rated to handle 100W. That's never going to happen. Cable makers would lie their ass off and we'd have cables burning all over the world.