As far as I can tell, USB-C is a wonderful port that supports a confusing amalgamation of different protocols.

I have a Lenovo T480 which supports USB-C charging but it seems to always be a roll of the dice whether a new charger (and cable) will successfully charge, even if it provides an appropriate voltage and amperage. If new hardware does not successfully charge, it is nearly impossible to tell what the problem is.

What hardware, software, or techniques can I use to determine what PD/AM/3.1/etc. features are supported by a USB-C port? (Bonus points if it also can determine the feature set of the cable.)

Prior answers such as this and this explain the complex landscape surrounding this port but not how to navigate it. A cursory web search mostly brings up articles complaining about how confusing this all is. Any guidance is appreciated.



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.