Here is the most compact and handy OTG solution, relatively small thus it's easy to carry and move, keeps things neat.
https://www.amazon.com/CableCreation-Braided-Compatible-Function-Aluminum/dp/B01M098EAG/ref=sr_1_3?keywords=cablecreation+otg&qid=1563330338&s=electronics&sr=1-3
https://www.amazon.com/CableCreation-Adapter-Compatible-Android-Aluminum/dp/B01MQV75YX/ref=sr_1_11?keywords=cablecreation+otg&qid=1563330338&s=electronics&sr=1-11
They have more types of cables and connectors, you can browse the store. Hope this helps :)
I used an OTG adapter like this:
https://www.amazon.com/CableCreation-Compatible-Keyboard-Controller-Aluminum/dp/B01M098EAG/ref=asc_df_B01M098EAG/?tag=hyprod-20&linkCode=df0&hvadid=309779531175&hvpos=&hvnetw=g&hvrand=16907617912698375197&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9031201&hvtargid=pla-457798695511&psc=1&tag=&ref=&adgrpid=62412137260&hvpone=&hvptwo=&hvadid=309779531175&hvpos=&hvnetw=g&hvrand=16907617912698375197&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9031201&hvtargid=pla-457798695511