I'm looking to toggle between two USB cords via a 2pdt switch. I'm not sure if this is possible but I'll elaborate.
I am building a game controller out of an XBOX One PCB using the crossbone (pictured here) PCB. This PCB can operate off a wired connection or a wireless connection. I've determined (as best as an idiot like me can) that the best way to power the PCB is via a USB power bank (similar to this one) wired to the 'USB out' as pictured next to the micro 'USB in' on the crossbone.
I'd like to wire this in a way that my USB cord can switch between powering the PCB directly or powering the power bank which will charge via USB and in turn power the USB. This will allow me to power the USB via the power bank and run wirelessly and enable me to plug the USB in before my switch to recharge the power bank. I realise I can achieve this with a 4 pole 2 throw switch however I simply don't like the style of the switches I have found and have my little heart set on a simple 2pdt rocker switch.
So here's where I have a few questions. When the power bank is being recharged via USB I'm assuming it needs to have data + and - hooked up in order to regulate or cut power once the power bank is fully charged; is this true? Is there a way I can achieve switching between these two USB supplies using a 2pdt switch? I'm assuming my circuit is going need to include something along the lines of a relay but frankly I'm in over my head here.
Any advice would be appreciated. Thank you in advance.