Comment by isodev

1 day ago

And on top of that, Apple has that thing where only some devices can charge from their adapters. I have a special adapter just for non-Apple things because the white bricks (despite the usb-c) sometimes just refuse to give power to things. So frustrating.

Mostly, that's non-compliant devices. Doesn't make it work any better, but I wouldn't assume Apple is doing it wrong here.

USB-C ports aren't allowed to provide power until after configuration, but a lot of USB-C chargers provide 5V regardless. This is wrong, but it does mean you can use a dumb C-to-micro cable which doesn't include the necessary electronics. (A pull-down resistor at least.)

And of course there's no way to tell by the looks of the cable.

  • Yeah this is right. I bought a cheap wireless mouse, with a USB-C port for charging. None of the USB-C chargers in my house would charge it, so after awhile it inevitably went flat and I took it back to the shop - since it was faulty.

    The guy in the shop plugged it in to a USB-A port via a cheap A-to-C cable, and the mouse immediately came to life. Of course. I felt like an idiot.

    I didn't get a faulty unit. Whoever designed the mouse was treating the USB-C plug like a newer micro-usb port. The mouse just expected 5V over the port. They clearly didn't bother testing it with a proper USB-C charger.

    I returned it anyway and got a mouse that wasn't broken.

    • Something I've also see some shitty peripherals do is only hook up one side of the USB-C connectors. To get it charging, you'd need to orient the cable right.

      Absolutely baffling, but it only happened to me for brands where I should've figured.

    • It annoys me so much when new electronics do this because the fix is both well known by now and only requires 2 dirt cheap components on the circuit board (5.1k resistors to ground on the CC lines).

      As a hardware engineer among other things, that was one of the first things I learned about interfacing with USB C. How do so many consumer devices keep getting this wrong in the year of our lord 2026?

    • I had a bike light that charged over USB-C. I thought I was going nuts when I couldn’t charge it with any combination of cables and chargers I had. That is until I dug up the cable that came with it, a cheap looking yellow USB-A to USB-C cable. With that cable, I could charge it from anything.

  • > This is wrong

    I understand the technical reasons behind it, but in this case - the actual expectation is to be able to use usb-c to charge other gadgets.

  • Not necessarily, Apple only implemented the latest and greatest USB charging spec in some of their devices (AVS). Their chargers speak the new protocols so their devices and their chargers will work, but a charger from a few years back can easily deliver 100W following the spec (PPS, other PD standards) but be unable to deliver high power charging on some Apple hardware.

    Neither side is wrong per se, though it's quite annoying that Apple didn't implement PPS. Then again, if you're buying Apple, you should probably expect these kinds of shenannigans and be ready to need to buy dedicated peripherals.

Apple implements the USB-C/USB PD specs to a t and is unforgiving if you don't do either.

At work, our quick test for if a device implements USB PD correctly is to plug it into an Apple power supply (optionally with a PD protocol sniffer in line). If it doesn't work (either no/intermittent VBUS or the wrong VBUS), it's always been the case that the device is doing something wrong.

It can be annoying but strictly speaking their fault.

Whaaaaaaaaat?!

Apple, somewhat famously, build their power adapters incredibly well.

If they’re not charging something my default assumption will be: that thing doesn’t support PD.

https://youtu.be/SUlNKYI07SY?is=sJ2ICaXwxCsBJiXA

https://youtu.be/rwEh4jsVew0?is=NeRD7hAk-6KABAyc

  • I've run into problems with Apple chargers not charging my Lenovo laptop. (I used to be an Apple fanboy, but after a MacBook Pro that required 6 repairs, I switched to Lenovo).

    I've been much happier since switching to Anker chargers, works much better with my Lenovo and drastically more portable than the Apple ones. It's better able to fit certain situations where the Apple brick won't fit into sockets that are close to the ground / desk, at least not without a bulky extension cable.

    A bit of snark, but don't forget the Apple charger recall:

    https://support.apple.com/ac-wallplug-adapter

    (That said, I do think Apple's chargers were designed far better than most, and I loved that they put so much design thought into the world travel kit. Anker doesn't have the interchangeable heads, but it turns out their chargers are multi-region and a simple adapter head does the job just as well, in a smaller form factor than the Apple bricks. I still somewhat miss Magsafe as well, Magsafe 1 was excellent.)

It's even worse. The same USB-A-to-USB-C cable will either charge or not charge my iPhone, depending on where I plug in the USB-A part. But the port that won't charge my phone will happily charge my headset, using the very same cable. That kind of excludes the cable as the source of the suckage, and puts the blame on either the (supposed) power source or the phone. I've observed the same effect with other devices I wanted to charge, too. Some devices just won't accept certain USB power sources while others are more promiscuous.

  • USB-A gives 7.5W (1.5A at 5V) if advertised through BC1.2 or 2.5-4.5W otherwise, any protocols letting you draw more than that are either obsolete or proprietary.