• CoderKat@lemm.ee
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    10 months ago

    How is USB-C not common? It’s the default for every remotely modern android phone I’ve seen, all the modern game consoles I’ve seen (eg, the Switch and PS5 controllers), and many other random electronics use it (I even had a covid tester that was plugged into USB-C). All my laptops these days use it (including two Chromebooks, a high end MacBook, and a Windows laptop) and of those, only the Windows laptop even had USB-A ports (ie, the other laptops only had USB-C).

    I won’t pretend it’s perfectly ubiquitous. There’s lots of older electronics still using micro or mini USB (there’s been no reason for manufacturers to update older devices). But it’s definitely common in my book.

    • Zoolander@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      7
      ·
      edit-2
      10 months ago

      It’s not “common” in the sense that a USB-C connector can be all kinds of different implementations of the USB2/3 standards. To use your example, using a USB-C charger other than the default Nintendo one can short out a Switch completely and kill it. Compared to products that use Lightning, the number out there dwarves the current USB-C landscape. There are tons of devices that still use USB-A and USB-B and USB-C hubs don’t really exist.

      • Aganim@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        10 months ago

        In that case either the charger or the Switch was faulty, no matter the protocol in use, the devices should negotiate which charging profile to use. You can’t blame a non-spec implementation on the protocol, that’s on the manufacturer.

        From what I’ve been able to see, that specific issue stems from a combination of cheap chargers/docking stations and Nintendo changing the USB-C port tolerances to allow smooth sliding in and out of the dock. Again, don’t blame the standard if the manufacturer decided to implement their own crappy version of it.