
I'm stuck with an annoying android problem where you change the default keyboard so google doesn't follow every word you type anymore but also has a phone passcode cannot unlock your phone because the google keyboard is disabled. This cable allowed me to bypass the problem by typing on a physical keyboard. All I had to do was connect a keyboard and my phone (moto g7 power) recognized it immediately. It's worth noting that I don't think it will work through a USB hub, but I discovered it by accident and it's not what it's intended for anyway.

USB to USB Type-C adapter
18 Review

Ultimate Compatibility: USB C to HDMI Adapter for MacBook, iPad, Dell, Surface & More
12 Review

4K / 30Hz USB-C to HDMI Adapter - 3-in-1 Type-C Converter Cable for MacBook Pro, MacBook, Mac Pro, iMac, Chromebook, and USB 3.0 Type-C Devices (2017/2018)
13 Review

Portable battery with wireless charging support COMMO Magnetic Power Bank, 4 600 mAh, graphite
23 Review