USB On-The-Go
USB-C Power Delivery & Role Swapping
- Commenters clarify that USB-C with PD supports independent data-role and power-role swaps; host/device and source/sink can change separately.
- PD also supports “fast role swap” to change power direction (e.g., dock ↔ laptop) without interrupting data.
- Others read the article as really saying: “USB-C without PD” cannot decouple host/device role from power source, unlike classic OTG.
Charging Quirks, DRP, and Non‑Compliant Devices
- Multiple anecdotes of phones, power banks, and laptops choosing the “wrong” power direction (phone charging bank, or devices refusing to charge).
- USB‑C to USB‑A adapters often “fix” charging because they force legacy 5V behavior and bypass PD negotiation.
- Some small gadgets (toothbrushes, flashlights, vapes, Raspberry Pi 4) are criticized for broken or missing CC resistors or negotiation, requiring USB‑A–to‑C cables to charge reliably.
- Dual Role Port (DRP) capability exists in the spec to allow dynamic source/sink switching (e.g., power banks, phones), but many products simply don’t implement it.
Y‑Cables, Hubs, and Docks
- Spec‑compliant USB‑C Y‑cables don’t really exist; passive splitters generally just parallel lines and fail for mixed power+data use.
- Proper solution is a USB‑C hub/dock with PD‑in and downstream ports, effectively acting like the old “Accessory Charging Adapter.”
- Mixed experience when plugging phones into laptop‑oriented docks: some work (power, peripherals, video), others only partly or not at all.
USB-C Complexity & Frustrations
- Several posters express frustration at USB version churn (USB 3.x naming, introduction of C, PD, alt‑modes) breaking or complicating hardware designs.
- Others argue shifting complexity to hardware/firmware is appropriate to simplify user experience, but note this leads to many non‑compliant, undocumented behaviors.
- Complaints that you can’t tell by eye what a USB‑C port or cable supports (power direction, data rate, video, etc.), unlike older interfaces.
Cable Testers & e‑Markers
- Discussion of USB‑C cable testers: simple continuity checkers vs pricier tools that read e‑markers and validate PD/alt‑mode capabilities.
- Debate over whether the higher price of advanced testers is justified for small‑run, niche tools.
OTG Use Cases & Legacy Nostalgia
- Reminiscences of OTG for keyboards, storage, camera backups, and niche use cases (e.g., burning CDs from Android, null‑modem gaming).
- Some lament lost “simple GPIO” style experimentation formerly enabled by parallel ports, now replaced by more capable but more complex USB.