• @FierySpectre@lemmy.world
    link
    fedilink
    English
    1529 months ago

    It gets even better, each function of the port also needs proper support from the cable. Often cables do not support the full spec of usb to cut costs.

    While the symbols in the post are often put on computers, for usb cables this is seldom done (only a few brands do).

    Source: had to find a cable that supports both DP and PD to connect a portable external monitor after I lost the original cable. (1/9 cables worked)

    • @zarenki@lemmy.ml
      link
      fedilink
      English
      59 months ago

      For that portable monitor, you should just need a cable with USB-C plugs on both ends which supports USB 3.0+ (could be branded as SuperSpeed, 5Gbps, etc). Nothing more complicated than that.

      The baseline for a cable with USB-C on both ends should be PD up to 60W (3A) and data transfers at USB 2.0 (480Mbps) speeds.

      Most cables stick with that baseline because it’s enough to charge phones and most people won’t use USB-C cables for anything else. Omitting the extra capabilities lets cables be not only cheaper but also longer and thinner.

      DisplayPort support uses the same extra data pins that are needed for USB 3.0 data transfers, so in terms of cable support they should be equivalent. There also exist higher-power cables rated for 100W or 240W but there’s no way a portable monitor would need that.

    • @forrcaho@lemmy.world
      link
      fedilink
      English
      59 months ago

      Yeah, it’s gotten so bad I eventually ordered a USB cable checker to figure out what any given USB cable is capable of (and to see if the cable has gone flaky, which seems to happen a lot). I haven’t received it yet so I don’t know if I can recommend this item, but … gosh darn you sure need something like this.

    • @Petter1@lemm.ee
      link
      fedilink
      English
      39 months ago

      Luckily, all new PC seem to choose Thunderbolt over only alt mode, which makes stuff more easy, since they have the flash on the cable (but are also more extensive, I gear

    • xep
      link
      fedilink
      09 months ago

      Yes, this is incredibly annoying and it’s also the reason why some USB cables cost more than others, even they may look the same superficially.

      • @FierySpectre@lemmy.world
        link
        fedilink
        English
        09 months ago

        One of those cables that don’t work is rated for like 120W, with gigabit transfer speed… But it refuses to transmit display… Like bruh

          • @zarenki@lemmy.ml
            link
            fedilink
            English
            19 months ago

            USB-C video is usually DisplayPort Alt Mode, which uses a completely different data rate and protocol from USB.

            Even using old 2016 hardware, a computer and USB-C cable that both only support 5 Gbps USB (such as USB 3.1 Gen 1) can often easily transmit an uncompressed 4K 60Hz video stream over that cable, using about 15.7Gbps of DisplayPort 1.2 bandwidth. Could go far higher than that with DP 2.0.

            Some less common video-over-USB devices/docks use DisplayLink instead, which is indeed contained within USB packets and bound by the USB data rate, but it uses lossy compression so those uncompressed numbers aren’t directly comparable.

        • @tobogganablaze@lemmus.org
          link
          fedilink
          English
          09 months ago

          That sounds like a dedicated charging cable. So yeah, they will (if at all) only transfer data slowly and not support any extras features like displayport.

            • @tobogganablaze@lemmus.org
              link
              fedilink
              English
              -1
              edit-2
              9 months ago

              No USB cable has “gigabit speed”. It probably has 480 Mbps (USB 2.0 standard).

              Maybe he meant a 5 Gbps Gen1 cable. That would be “gigabit speed” but still rather slow by today’s standards and won’t support DP. They are pretty cheap these days, so wouldn’t be suprising to see left over stocks being sold as charging cables.

    • @s_s@lemm.ee
      link
      fedilink
      English
      0
      edit-2
      9 months ago

      Sometimes people want to charge their phone in an outlet 10 feet from their airport seat.

      Sometimes people want to transmit 8k video.

      It’s not physically possible to do both tasks with the same cable.

      But because USB is a flexible standard, we don’t have two incompatible specs to do the same thing. So when you get out of the airport and to your meeting, you can actually plug your phone into the meeting room projector for your business presentation. That’s a win.

  • @schnurrito@discuss.tchncs.de
    link
    fedilink
    English
    1339 months ago

    What is the difference between USA and USB?

    One connects to all your devices and accesses your data, the other is a hardware standard.

  • Rainer Burkhardt
    link
    fedilink
    English
    679 months ago

    Thank God there’s a standard for USB. And another one. And another one. And another one. And another one. And another one. And another one. And another one. And another one. And another one. And another one. And another one…

  • @tia@lemmy.world
    link
    fedilink
    English
    649 months ago

    The USB-C standard and particularly the USB PD (power delivery) is so complex it almost feels comical.

    The PD standard document (freely available on usb.org) is over 800 pages long and features a lengthy part about the role of the cable alone which is mostly hidden from the user. Here’s a short video about this issue: https://www.youtube.com/watch?v=6bZ0y9G-4Pc

    • @s_s@lemm.ee
      link
      fedilink
      English
      19 months ago

      Do you regularly read highly technical whitepapers? I don’t see how an 800 page document is comical for something that works so well.

  • @Eiri@lemmy.ca
    link
    fedilink
    English
    639 months ago

    The USB standards are just… Comically overcomplicated. And almost everything about it is optional. They need a full revamp, making it simpler and mandatory on all future ports, devices and cables.

    But they won’t do that, will they.

    • @WolfLink@sh.itjust.works
      link
      fedilink
      English
      42
      edit-2
      9 months ago

      Almost everything about it needs to be optional because sometimes USB is used to charge some cheap battery powered thing and sometimes it’s used to make a backup of a harddrive and sometimes it’s charging my laptop with enough power for it to be rendering video but still have a net charge increase to the battery while also providing Ethernet, video output, and keyboard/mouse input over the same one port.

      EDIT to make it more clear why the variability of USB standards is what it is, compare a modern laptop to one from 10 years ago.

      The older laptop has:

      • for video, an HDMI port (or the less common mini HDMI port), and perhaps a mini DP port
      • an Ethernet port
      • a charging plug
      • possibly some FireWire ports (may or may not be the same as the mini DP port)
      • USB A ports for keyboard/mouse and other random devices

      The newer laptop has:

      • USBC ports that can do all of the above

      The perhiperals, however, don’t support all of the features. They only support the features they actually use. As long as the laptop supports all of the optional features, you don’t need to worry about it.

      The is especially helpful for less technical users who may not want to know what the difference between HDMI and DisplayPort is. With a fully USBC based laptop and USBC perhipals you can just plug it in and it will work.

      Of course this is all dependent on the laptop implementing all of the extra features, which is still only really true of more expensive laptops.

      • @Eiri@lemmy.ca
        link
        fedilink
        English
        109 months ago

        There should be a way to make it simpler.

        Idk, something like “for USB 4 you NEED all of these”.

        Or maybe USB 4 with levels like bronze, silver, etc.

        Or make displaying data rate, display and charging capabilities all mandatory on all ports…

        I’m not sure what, but “it’s a USB port; look in the manual and if you’re lucky you might learn what it does exactly” ain’t it.

        • @s_s@lemm.ee
          link
          fedilink
          English
          -1
          edit-2
          9 months ago

          People do not want to be limited to 1m long cords or only have thick and stiff Thunderbolt3 cords with 20 different conductors for a wired mouse.

          Minimum specs like you are proposing just make the standard less useful and would lead to more competing specs that aren’t compatible at all (a la lightning cables).

          To be a truly “universal” spec, flexibility is king.

      • @fruitycoder@sh.itjust.works
        link
        fedilink
        English
        39 months ago

        Maybe optional opt out? Like to say you are usb-4 you have to have this format and support all of these features. Other you are USB 4 W/O x,y,z,PD,Video,etc. I also think PD levels should be labeled on power sources and sinks.

      • ☂️-
        link
        fedilink
        English
        0
        edit-2
        9 months ago

        except its bot competing standards, its just one consortium who has the holy grail universal standard making things needlessly convoluted on purpose.

      • Uninvited Guest
        link
        fedilink
        English
        99 months ago

        I remember having a FireWire in one of the family desktops when I was a kid. Can’t remember what we might have used it for, though.

        It resides in the same vague memory hole as the Zip drive that we had.

        • @Crashumbc@lemmy.world
          link
          fedilink
          English
          49 months ago

          Yeah, the ZIP drive was just starting to take off when the Internet killed needing a sneaker net (at least of that size). Add in CD-ROM drives which you needed anyway. And good night.

        • @JeffKerman1999@sopuli.xyz
          link
          fedilink
          English
          39 months ago

          I had a FireWire hard drive! I remember I bought specifically the enclosure that supported both standards since my motherboard had a FireWire port and on paper it was faster than usb! Too bad the HDD was as slow as molasses

      • Optional
        link
        fedilink
        English
        29 months ago

        Now that was a peripheral protocol standard.

        sigh

  • arthurpizza
    link
    fedilink
    English
    449 months ago

    My laptop has two USBC ports. No logos of any kind. They are Thunderbolt 4. ¯_(ツ)_/¯

    • @computergeek125@lemmy.world
      link
      fedilink
      English
      49 months ago

      If you’re trying to get Lemmy to print the backslash, you need to make it a double backslash since backslash is an “escape” character that means “ignore any special formatting meaning of the next character” (among other meanings)

  • @x4740N@lemm.ee
    link
    fedilink
    English
    369 months ago

    Most devices don’t have theese symbols and basically say fuck you unless you know how to find the specs

  • @floofloof@lemmy.ca
    link
    fedilink
    English
    359 months ago

    Every device I have just has a couple of blue ones and a couple of black ones, perhaps some orange ones and some USB-C ports, and good luck figuring out what they all can do. No symbols anywhere.

    • @AbidanYre@lemmy.world
      link
      fedilink
      English
      14
      edit-2
      9 months ago

      It’s cool, the colors are just for aesthetics. Internally they’re all connected to the same USB controller chip anyway.

      /s probably

      Edit: it was a joke. I know blue means 3.

      • Redex
        link
        fedilink
        English
        6
        edit-2
        9 months ago

        If they’re following the standard, which they often do but sometimes don’t, white indicates 2.0 and blue indicates 3.0+. I think there are more but I don’t remember the other colours.

    • @bitwaba@lemmy.world
      link
      fedilink
      English
      79 months ago

      Black is USB 2, blue is USB 3, and Orange or Yellow are usually “always on” and/or 2.4 amp or some other kind of thing like that.

    • @shalafi@lemmy.world
      link
      fedilink
      English
      69 months ago

      I believe yellow or orange ports always deliver charging power regardless of device’s power state.

  • @merc@sh.itjust.works
    link
    fedilink
    English
    329 months ago

    I just love that in a world with Power Delivery (PD) they decided that the best way to indicate Display Port (DP) was to have an ambiguous symbol involving a P and a D.

    • @thehatfox@lemmy.world
      link
      fedilink
      English
      79 months ago

      The P and D symbol is the DisplayPort logo. I’m not sure when it was first used, but the DisplayPort standard itself is quite a bit older than USB Power Delivery.

      It’s still confusing though regardless of which can lay the best claim to the letters P and D. I would have suggested Power Delivery could use some sort of lightning bolt symbol, but then I realised that would probably conflict with Thunderbolt, which also uses USB-C.

      It’s almost as if having all these different features would be easier to differentiate if they had different physical shapes.

      • @merc@sh.itjust.works
        link
        fedilink
        English
        59 months ago

        Yeah, Display Port is old, but I’ve never seen that P and D symbol before, or at least never noticed it. And, even if it existed before Display Port over USB, you’d think that that potential confusion was a good opportunity to come up with a new logo for something that would be put next to a USB port.

        It’s almost as if having all these different features would be easier to differentiate if they had different physical shapes.

        I think the goal was always that you’d only ever need one type of port and one type of cable and that that port and cable could do anything. Unfortunately, because there are so many revisions and so many features are optional, you’ve now got a situation where the port is the right shape, the cable fits into the port, but you can’t get the thing to work without reading the fine print, or without decoding obscure logos.

      • @someguy3@lemmy.world
        link
        fedilink
        English
        2
        edit-2
        9 months ago

        How about a monitor/TV for display.

        I like that battery for power, though a vertical battery would be clearer.

    • @someguy3@lemmy.world
      link
      fedilink
      English
      29 months ago

      I like how they (seem to) try to get away from Latin alphabet, just to go with DP for display port.

    • @Psythik@lemmy.world
      link
      fedilink
      English
      -9
      edit-2
      9 months ago

      Also, giving anything the initials “DP” is weird and creepy as fuck, given that “DP” was already a well-established acronym in the porn industry years before DisplayPort was even conceptualized.

      • @merc@sh.itjust.works
        link
        fedilink
        English
        109 months ago

        If you’re going to forbid any 2-letter initialism because it might have naughty connotations, you’re not going to be left with many options.

      • @antimidas@sopuli.xyz
        link
        fedilink
        English
        59 months ago

        Given that there are engineers involved I wouldn’t be at all surprised if that was deliberate. Trying to get potentially offensive or otherwise NSFW acronyms past marketing without them noticing is practically an industry-wide joke at this point, which is why they are so prevalent in the FOSS space. (no marketing staff to complain)

        If that’s true in this case, though, hats off to whoever managed to get it though to official commercial standards

    • @sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      99 months ago

      Mine is worse, it says it can do way more than 20Mbps, but once the buffer is exhausted, it hangs frequently. And this isn’t some random POS from AliExpress, I bought it retail at BestBuy.

        • @sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          39 months ago

          It certainly doesn’t, but it’s understandable for users to expect that paying a premium at a place like BestBuy should result in getting a better product that picking up something on Amazon.

          I generally do my research, but in this case, I needed it in a pinch to flash a Linux ISO to get my computer up and running because I couldn’t find any of my other ones. I expected to get ripped off, so I’m not too mad about it, but I was surprised at how crappy it was since I figured USB drives are largely a solved problem.

          And this is why I largely avoid BestBuy and steer others from it, stuff costs more (though they do match if you ask), and they tend to carry crappy accessories and peripherals. It’s basically Walmart quality crap priced higher than better products at Microcenter, all because customers either don’t know better or don’t have any other retail options.

      • @morbidcactus@lemmy.ca
        link
        fedilink
        English
        1
        edit-2
        9 months ago

        If you’re ok with some bulk, go for an nvme enclosure. I have a sabrent one with a 256 GB crucial gen 3 drive in it, it’s a slow cheap drive, still substantially better than any usb key and you can put one together for under $100 cad including a longer high speed cable.

        I just did a fresh install off of my usb key and wow, super slow compared to any time I’ve done off my enclosure

    • @s_s@lemm.ee
      link
      fedilink
      English
      09 months ago

      I mean, they update the standard to add new things. Is that bad?

        • @s_s@lemm.ee
          link
          fedilink
          English
          0
          edit-2
          9 months ago

          The don’t.

          But give me an example of what you’re talking about. I’ll explain.

            • @s_s@lemm.ee
              link
              fedilink
              English
              -1
              edit-2
              9 months ago

              The consumer facing names for those transmission specs are and have always been:

              • SuperSpeed 10 Gbps

              • SuperSpeed 20 Gbps

              Unless you’re designing your own circuits you don’t need to worry about signaling rates (ie “Gen”) or lane configuration (Z×Y).

  • @s_s@lemm.ee
    link
    fedilink
    English
    269 months ago

    SuperSpeed is not a “legacy” name.

    It’s the name of a transfer rate.

    I do not trust the maker of this infographic if they cannot understand some basic facts.