Here’s a little PCB sandwich with a dpdt switch, a USB A connector, 3 mini USB B connectors and a 6pin jumper. It’s called offworld/switch because it can act as an offworld like tehn’s offworld 1 device and a USB switch.
You can select the power source via jumper. In position A the device is powered by A, in position B by B and in the middle position by PWR (external USB power).
A detailed description, Eagle files and BOM are available on GitHub: